From: ts Date: 2002-07-17T20:35:05+09:00 Subject: Re: error compiling ruby-libxml >>>>> "O" == Oliver writes: O> I am not that familiar with c, still after having looked at it, it O> seems obvious. Does the original code work (first reference before O> declaration) on other compilers? On some strange compiler, yes :-)) For the original author try require 'libxml' a = XML::SaxParser.new GC.start b = XML::SaxParser.new and see the value of *rxsp->xsh when ruby_xml_sax_parser_free is called Also, little memory leak. Guy Decoux