]> granicus.if.org Git - php/commitdiff
MF51: fix #36859 (DOMElement crashes when calling __construct when clone'ing)
authorAntony Dovgal <tony2001@php.net>
Sun, 26 Mar 2006 00:23:37 +0000 (00:23 +0000)
committerAntony Dovgal <tony2001@php.net>
Sun, 26 Mar 2006 00:23:37 +0000 (00:23 +0000)
ext/dom/php_dom.c

index a75cdfab856da092d90bfbd5631b3907070d00ab..0273f80b1b67329113c5737db6000bea242a81ee 100644 (file)
@@ -460,6 +460,7 @@ zend_object_value dom_objects_store_clone_obj(zval *zobject TSRMLS_DC)
        retval.handle = zend_objects_store_put(new_object, obj->dtor, obj->free_storage, obj->clone TSRMLS_CC);
        intern = (dom_object *) new_object;
        intern->handle = retval.handle;
+       intern->ptr = NULL;
        retval.handlers = Z_OBJ_HT_P(zobject);
        
        old_object = (dom_object *) obj->object;