Index: branches/RC/core/units/general/xml_helper.php =================================================================== diff -u -r8929 -r9286 --- branches/RC/core/units/general/xml_helper.php (.../xml_helper.php) (revision 8929) +++ branches/RC/core/units/general/xml_helper.php (.../xml_helper.php) (revision 9286) @@ -23,7 +23,7 @@ xml_set_element_handler( $xml_parser, Array(&$this, 'startElement'), Array(&$this, 'endElement') ); xml_set_character_data_handler( $xml_parser, Array(&$this, 'characterData') ); if (!xml_parse($xml_parser, $xml, 1)) { - $this->RootElement =& new kXMLNode('ERROR', array('code'=>xml_get_error_code($xml_parser),'message'=>xml_error_string(xml_get_error_code($xml_parser)))); + $this->RootElement = new kXMLNode('ERROR', array('code'=>xml_get_error_code($xml_parser),'message'=>xml_error_string(xml_get_error_code($xml_parser)))); trigger_error(sprintf('XML error: %s at line %d', xml_error_string(xml_get_error_code($xml_parser)), xml_get_current_line_number($xml_parser)), E_USER_WARNING); @@ -35,7 +35,7 @@ function startElement(&$Parser, &$Elem, $Attrs) { $parent =& $this->CurrentElement; - $this->CurrentElement =& new kXMLNode($Elem, $Attrs); + $this->CurrentElement = new kXMLNode($Elem, $Attrs); if (is_null($this->RootElement)) { $this->RootElement =& $this->CurrentElement; }