From 87599717c9ce424572e7327c62fd37ac26a9128c Mon Sep 17 00:00:00 2001 From: Niels Dossche <7771979+nielsdos@users.noreply.github.com> Date: Thu, 4 Jul 2024 02:03:59 +0200 Subject: [PATCH] Avoid pointless duplication in _end_element_handler --- ext/xml/compat.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/ext/xml/compat.c b/ext/xml/compat.c index 55eab1d5fd5..eae8a42ce8a 100644 --- a/ext/xml/compat.c +++ b/ext/xml/compat.c @@ -184,7 +184,6 @@ _start_element_handler_ns(void *user, const xmlChar *name, const xmlChar *prefix static void _end_element_handler(void *user, const xmlChar *name) { - xmlChar *qualified_name; XML_Parser parser = (XML_Parser) user; if (parser->h_end_element == NULL) { @@ -198,11 +197,7 @@ _end_element_handler(void *user, const xmlChar *name) return; } - qualified_name = xmlStrdup(name); - - parser->h_end_element(parser->user, (const XML_Char *) qualified_name); - - xmlFree(qualified_name); + parser->h_end_element(parser->user, (const XML_Char *) name); } static void