mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-26 00:37:43 +03:00
parser: Fix error handling in xmlParseQNameHashed
Short-lived regression found by OSS-Fuzz.
This commit is contained in:
1
parser.c
1
parser.c
@@ -8847,6 +8847,7 @@ xmlParseQNameHashed(xmlParserCtxtPtr ctxt, xmlHashedString *prefix) {
|
|||||||
if ((l.name == NULL) || (CUR == ':')) {
|
if ((l.name == NULL) || (CUR == ':')) {
|
||||||
xmlChar *tmp;
|
xmlChar *tmp;
|
||||||
|
|
||||||
|
l.name = NULL;
|
||||||
p.name = NULL;
|
p.name = NULL;
|
||||||
if (ctxt->instate == XML_PARSER_EOF)
|
if (ctxt->instate == XML_PARSER_EOF)
|
||||||
return(l);
|
return(l);
|
||||||
|
|||||||
Reference in New Issue
Block a user