]> granicus.if.org Git - php/commitdiff
MFH: Fixed bug #31878 (Segmentation fault using clone keyword on nodes)
authorRob Richards <rrichards@php.net>
Wed, 9 Feb 2005 11:47:12 +0000 (11:47 +0000)
committerRob Richards <rrichards@php.net>
Wed, 9 Feb 2005 11:47:12 +0000 (11:47 +0000)
ext/dom/php_dom.c

index d1b83acaf5dfe5363dd70a9d72916e5488e9ed5f..1da45020d1003830b99b4e44f34c14a6c02fe507 100644 (file)
@@ -930,7 +930,7 @@ void dom_objects_clone(void *object, void **object_clone TSRMLS_DC)
                                        clone->document = intern->document;
                                }
                                php_libxml_increment_doc_ref((php_libxml_node_object *)clone, cloned_node->doc TSRMLS_CC);
-                               php_libxml_increment_node_ptr((php_libxml_node_object *)clone, cloned_node, NULL TSRMLS_CC);
+                               php_libxml_increment_node_ptr((php_libxml_node_object *)clone, cloned_node, (void *)clone TSRMLS_CC);
                        }
 
                }