Bugs item #11836, was opened at 2007-06-25 12:17 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1971&aid=11836&group_id=494
Category: None Group: None >Status: Closed >Resolution: Accepted Priority: 3 Submitted By: Nobody (None) Assigned to: Nobody (None) Summary: NULL pointer in XML::Node#base when no xml:base attribute is present Initial Comment: When a XML::Node#base is called on a node in a document with no xml:base attribute, a NULL pointer error is raised, as this irb session shows: >> parser = XML::Parser.string('<person />') => #<XML::Parser:0x10275c8> >> doc = parser.parse => <?xml version="1.0"?> <person/> >> doc.root.base ArgumentError: NULL pointer given from (irb):31:in `base' from (irb):31 ---------------------------------------------------------------------- >Comment By: Charlie Savage (cfis) Date: 2008-07-09 11:43 Message: This now returns nil instead of raising an error. ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1971&aid=11836&group_id=494 _______________________________________________ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel