Due the amount of people asking and filling bugs report on this issue I
would like to recommend this patch for the documentation of this
function.

Thanks,

Tomas V.V.Cox


--- xml-set-object.xml  Mon Jun 24 14:28:59 2002
+++ xml-set-object.xml.new      Mon Jun 24 14:31:03 2002
@@ -11,7 +11,7 @@
     <methodsynopsis>
      <type>void</type><methodname>xml_set_object</methodname>
      <methodparam><type>resource</type><parameter>parser</parameter></methodparam>
-     <methodparam><type>object</type><parameter>&amp;object</parameter></methodparam>
+     <methodparam><type>object</type><parameter>object</parameter></methodparam>
     </methodsynopsis>
     <para>
      This function allows to use <parameter>parser</parameter> inside
@@ -29,7 +29,7 @@
     {
         $this->parser = xml_parser_create();
 
-        xml_set_object($this->parser, &$this);
+        xml_set_object($this->parser, $this);
         xml_set_element_handler($this->parser, "tag_open", "tag_close");
         xml_set_character_data_handler($this->parser, "cdata");
     }
@@ -56,7 +56,8 @@
 
 } // end of class xml
 
-$xml_parser = new xml();
+// NOTE! The object should be created by reference
+$xml_parser = &new xml();
 $xml_parser->parse("<A ID='hallo'>PHP</A>");
 ?>
 ]]>

-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to