diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2005-12-12 13:26:56 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2005-12-12 13:26:56 +0000 |
commit | bc4cc9da776d09be8a3f2af39b13360c07d74bcd (patch) | |
tree | 03a44079590839335c0434fbc2136fce77510680 /xmlreader.c | |
parent | 6a0baa0cd89b402cdfbb63e9c40f291ebd191f1d (diff) | |
download | android_external_libxml2-bc4cc9da776d09be8a3f2af39b13360c07d74bcd.tar.gz android_external_libxml2-bc4cc9da776d09be8a3f2af39b13360c07d74bcd.tar.bz2 android_external_libxml2-bc4cc9da776d09be8a3f2af39b13360c07d74bcd.zip |
Gary Coady pointed a memory leak in xmlTextReaderReadInnerXml() applied
* xmlreader.c: Gary Coady pointed a memory leak in
xmlTextReaderReadInnerXml() applied patch fixing #323864
Daniel
Diffstat (limited to 'xmlreader.c')
-rw-r--r-- | xmlreader.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/xmlreader.c b/xmlreader.c index 3fd44f3e..d3e35d45 100644 --- a/xmlreader.c +++ b/xmlreader.c @@ -1664,6 +1664,9 @@ xmlTextReaderReadInnerXml(xmlTextReaderPtr reader ATTRIBUTE_UNUSED) xmlBufferFree(buff2); } resbuf = buff->content; + buff->content = NULL; + + xmlBufferFree(buff); return resbuf; } |