diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-11-11 05:12:37 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-11-11 05:12:37 +0000 |
| commit | bcf4593bda20504f026e359413f226519cbb8d37 (patch) | |
| tree | 1aa69c63d901eebcf43c6803d1550e9697aa7281 /src/UTMetadataPostDownloadHandler.cc | |
| parent | e728385bc9b7bdef0c354dc53b7c0fc9f40890ef (diff) | |
2010-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Create SharedHandle outside of function call to avoid unexpected
memory leak.
* src/AnnounceList.cc
* src/FtpNegotiationCommand.cc
* src/HttpResponseCommand.cc
* src/RequestGroup.cc
* src/RequestGroupMan.cc
* src/UTMetadataPostDownloadHandler.cc
* src/download_helper.cc
Diffstat (limited to 'src/UTMetadataPostDownloadHandler.cc')
| -rw-r--r-- | src/UTMetadataPostDownloadHandler.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/UTMetadataPostDownloadHandler.cc b/src/UTMetadataPostDownloadHandler.cc index 7a603d6b..6027d679 100644 --- a/src/UTMetadataPostDownloadHandler.cc +++ b/src/UTMetadataPostDownloadHandler.cc @@ -69,7 +69,8 @@ bool UTMetadataPostDownloadHandler::Criteria::match UTMetadataPostDownloadHandler::UTMetadataPostDownloadHandler(): logger_(LogFactory::getInstance()) { - setCriteria(SharedHandle<Criteria>(new Criteria())); + SharedHandle<Criteria> cri(new Criteria()); + setCriteria(cri); } void UTMetadataPostDownloadHandler::getNextRequestGroups |
