]> granicus.if.org Git - php/commitdiff
MFB: fix bug #38813 (DOMEntityReference->__construct crashes when called explicitly)
authorRob Richards <rrichards@php.net>
Thu, 14 Sep 2006 13:35:49 +0000 (13:35 +0000)
committerRob Richards <rrichards@php.net>
Thu, 14 Sep 2006 13:35:49 +0000 (13:35 +0000)
ext/dom/entityreference.c

index e5cf6fe1dbff3bf91521f9a331027e99337e1cb3..c8cc8c29740c7caa5d84ade8e14e841cf73341dc 100644 (file)
@@ -72,7 +72,7 @@ PHP_METHOD(domentityreference, __construct)
 
        intern = (dom_object *)zend_object_store_get_object(id TSRMLS_CC);
        if (intern != NULL) {
-               oldnode = (xmlNodePtr)intern->ptr;
+               oldnode = dom_object_get_node(intern);
                if (oldnode != NULL) {
                        php_libxml_node_free_resource(oldnode  TSRMLS_CC);
                }