|
|
|
@ -952,6 +952,10 @@ int php_libxml_decrement_doc_ref(php_libxml_node_object *object TSRMLS_DC) { |
|
|
|
xmlFreeDoc((xmlDoc *) object->document->ptr); |
|
|
|
} |
|
|
|
if (object->document->doc_props != NULL) { |
|
|
|
if (object->document->doc_props->classmap) { |
|
|
|
zend_hash_destroy(object->document->doc_props->classmap); |
|
|
|
FREE_HASHTABLE(object->document->doc_props->classmap); |
|
|
|
} |
|
|
|
efree(object->document->doc_props); |
|
|
|
} |
|
|
|
efree(object->document); |
|
|
|
|