diff options
author | Nick Wellnhofer <wellnhofer@aevum.de> | 2019-01-07 16:52:42 +0100 |
---|---|---|
committer | Nick Wellnhofer <wellnhofer@aevum.de> | 2019-01-07 18:07:00 +0100 |
commit | 26828cb3a1294e09e42064f4769d4b3c0a8623b3 (patch) | |
tree | 4fa957c1fb76b0aed58712803cdb857f4fcc5927 /xmlreader.c | |
parent | 619534ef2ed501e5206915064a5bc36153a897f7 (diff) | |
download | libxml2-26828cb3a1294e09e42064f4769d4b3c0a8623b3.tar.gz |
Fix commit "Memory leak in xmlFreeID (xmlreader.c)"
The recent commit "Memory leak in xmlFreeID (xmlreader.c)" introduced
a double-free.
Diffstat (limited to 'xmlreader.c')
-rw-r--r-- | xmlreader.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/xmlreader.c b/xmlreader.c index 3acec759..cd1fb5fe 100644 --- a/xmlreader.c +++ b/xmlreader.c @@ -273,6 +273,7 @@ xmlTextReaderRemoveID(xmlDocPtr doc, xmlAttrPtr attr) { return(-1); } id->name = attr->name; + attr->name = NULL; id->attr = NULL; return(0); } |