diff --git a/ChangeLog b/ChangeLog index ded7bc68..01d20e39 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2009-10-05 Tatsuhiro Tsujikawa + + Fixed memory leak. + * src/DownloadCommand.cc + 2009-10-04 Tatsuhiro Tsujikawa Removed server, port, user and passwd key from options before diff --git a/src/DownloadCommand.cc b/src/DownloadCommand.cc index e2504605..77a572cb 100644 --- a/src/DownloadCommand.cc +++ b/src/DownloadCommand.cc @@ -101,6 +101,7 @@ DownloadCommand::DownloadCommand(int cuid, DownloadCommand::~DownloadCommand() { peerStat->downloadStop(); _requestGroup->getSegmentMan()->updateFastestPeerStat(peerStat); + delete [] _buf; } bool DownloadCommand::executeInternal() {