From f84eac327f6ca4e1fb3641be2fb918094d3012d2 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Mon, 12 May 2008 11:15:17 +0000 Subject: 2008-05-12 Tatsuhiro Tsujikawa Changed method sinature: RequestGroup::getURIs * src/RequestGroup.cc * src/RequestGroup.h * test/Metalink2RequestGroupTest.cc --- src/RequestGroup.cc | 10 +++++----- src/RequestGroup.h | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/RequestGroup.cc b/src/RequestGroup.cc index e761ea28..5498f6c8 100644 --- a/src/RequestGroup.cc +++ b/src/RequestGroup.cc @@ -754,11 +754,10 @@ void RequestGroup::initializePostDownloadHandler() #endif // ENABLE_METALINK } -std::deque RequestGroup::getUris() const +void RequestGroup::getURIs(std::deque& uris) const { - std::deque temp(_spentUris.begin(), _spentUris.end()); - temp.insert(temp.end(), _uris.begin(), _uris.end()); - return temp; + uris.insert(uris.end(), _spentUris.begin(), _spentUris.end()); + uris.insert(uris.end(), _uris.begin(), _uris.end()); } bool RequestGroup::isDependencyResolved() @@ -853,7 +852,8 @@ bool RequestGroup::needsFileAllocation() const DownloadResultHandle RequestGroup::createDownloadResult() const { - std::deque uris = getUris(); + std::deque uris; + getURIs(uris); return SharedHandle(new DownloadResult(_gid, getFilePath(), diff --git a/src/RequestGroup.h b/src/RequestGroup.h index 96ef2163..2f2fb175 100644 --- a/src/RequestGroup.h +++ b/src/RequestGroup.h @@ -179,7 +179,7 @@ public: return _spentUris; } - std::deque getUris() const; + void getURIs(std::deque& uris) const; /** * Compares expected filename with specified actualFilename. -- cgit