class Nokogiri::XML::SAX::PushParser
def initialize_native(sax, filename) # :nodoc:
def initialize_native(sax, filename) # :nodoc: filename = filename.to_s unless filename.nil? ctx_ptr = LibXML.xmlCreatePushParserCtxt( sax.cstruct, nil, nil, 0, filename ) raise(RuntimeError, "Could not create a parser context") if ctx_ptr.null? self.cstruct = LibXML::XmlSaxPushParserContext.new(ctx_ptr) ; self end