From: Nikita Popov Date: Tue, 3 Mar 2020 09:35:42 +0000 (+0100) Subject: Fix memory leak in dom_zvals_to_fragment X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a7a2e9857e96abc2147e895f8d844a6e73e86170;p=php Fix memory leak in dom_zvals_to_fragment --- diff --git a/ext/dom/parentnode.c b/ext/dom/parentnode.c index 109b74d162..be30c79261 100644 --- a/ext/dom/parentnode.c +++ b/ext/dom/parentnode.c @@ -167,6 +167,7 @@ xmlNode* dom_zvals_to_fragment(php_libxml_ref_obj *document, xmlNode *contextNod newNode = dom_object_get_node(newNodeObj); if (newNode->doc != documentNode) { + xmlFree(fragment); php_dom_throw_error(WRONG_DOCUMENT_ERR, stricterror); return NULL; }