From 22b70fcb31d91962bf05fa38a6cc5c2f51b2198c Mon Sep 17 00:00:00 2001 From: Rob Richards Date: Sun, 18 Jul 2004 11:45:12 +0000 Subject: [PATCH] MFB: Fixed bug #29221 (Segfault using DOM ownerDocument in a PHP object) --- ext/libxml/libxml.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/libxml/libxml.c b/ext/libxml/libxml.c index cb0519631a..4e41adb10e 100644 --- a/ext/libxml/libxml.c +++ b/ext/libxml/libxml.c @@ -568,7 +568,7 @@ int php_libxml_decrement_node_ptr(php_libxml_node_object *object TSRMLS_DC) { obj_node = (php_libxml_node_ptr *) object->node; ret_refcount = --obj_node->refcount; if (ret_refcount == 0) { - if (obj_node->node != NULL && obj_node->node->type != XML_DOCUMENT_NODE) { + if (obj_node->node != NULL) { obj_node->node->_private = NULL; } efree(obj_node); -- 2.40.0