2010-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

Fixed memory leak
	* src/ExpatMetalinkProcessor.cc
pull/1/head
Tatsuhiro Tsujikawa 2010-11-11 13:38:34 +00:00
parent bc98e39fe5
commit f6f5a7e5ee
2 changed files with 6 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2010-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Fixed memory leak
* src/ExpatMetalinkProcessor.cc
2010-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
To match the behavior of friend operator functions in

View File

@ -214,6 +214,7 @@ MetalinkProcessor::parseFromBinaryStream(const SharedHandle<BinaryStream>& binar
SharedHandle<SessionData> sessionData(new SessionData(stm_));
XML_Parser parser = createParser(sessionData);
auto_delete<XML_Parser> deleter(parser, XML_ParserFree);
off_t readOffset = 0;
while(1) {
ssize_t res = binaryStream->readData(buf, bufSize, readOffset);