mirror of
https://github.com/php/php-src.git
synced 2024-09-22 02:17:32 +00:00
fix bug #40598 (libxml segfault)
This commit is contained in:
parent
b5e6c78eda
commit
7846ed2e84
@ -246,6 +246,7 @@ static void php_libxml_node_free_list(xmlNodePtr node TSRMLS_DC)
|
||||
case XML_ENTITY_DECL:
|
||||
case XML_ATTRIBUTE_NODE:
|
||||
case XML_NAMESPACE_DECL:
|
||||
case XML_TEXT_NODE:
|
||||
php_libxml_node_free_list(node->children TSRMLS_CC);
|
||||
break;
|
||||
default:
|
||||
@ -1000,6 +1001,7 @@ void php_libxml_node_free_resource(xmlNodePtr node TSRMLS_DC)
|
||||
case XML_ENTITY_DECL:
|
||||
case XML_ATTRIBUTE_NODE:
|
||||
case XML_NAMESPACE_DECL:
|
||||
case XML_TEXT_NODE:
|
||||
break;
|
||||
default:
|
||||
php_libxml_node_free_list((xmlNodePtr) node->properties TSRMLS_CC);
|
||||
|
Loading…
Reference in New Issue
Block a user