diff --git a/ChangeLog b/ChangeLog index 0f62ef13..e417afc2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Mon Dec 12 14:25:46 CET 2005 Daniel Veillard + + * xmlreader.c: Gary Coady pointed a memory leak in + xmlTextReaderReadInnerXml() applied patch fixing #323864 + Sat Dec 10 12:08:28 CET 2005 Daniel Veillard * HTMLparser.c configure.in parserInternals.c runsuite.c runtest.c 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; }