From a7a2e9857e96abc2147e895f8d844a6e73e86170 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Tue, 3 Mar 2020 10:35:42 +0100 Subject: [PATCH] Fix memory leak in dom_zvals_to_fragment --- ext/dom/parentnode.c | 1 + 1 file changed, 1 insertion(+) 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; } -- 2.50.0