From bc4cc9da776d09be8a3f2af39b13360c07d74bcd Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Mon, 12 Dec 2005 13:26:56 +0000 Subject: [PATCH] Gary Coady pointed a memory leak in xmlTextReaderReadInnerXml() applied * xmlreader.c: Gary Coady pointed a memory leak in xmlTextReaderReadInnerXml() applied patch fixing #323864 Daniel --- ChangeLog | 5 +++++ xmlreader.c | 3 +++ 2 files changed, 8 insertions(+) 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; }