summaryrefslogtreecommitdiff
path: root/src/DownloadEngine.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-07-06 00:59:43 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-07-06 15:56:08 +0900
commit68f2a333553dff378483cd628ba52aa6c5de63b8 (patch)
tree84dac597c645e8e63470284eed3fee6d98c9fda3 /src/DownloadEngine.cc
parent697c1008f715669cdd6c8e5b7610a20182375253 (diff)
DownloadEngine: Use std::unique_ptr for RequestGroupMan
Diffstat (limited to 'src/DownloadEngine.cc')
-rw-r--r--src/DownloadEngine.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/DownloadEngine.cc b/src/DownloadEngine.cc
index 347bce6a..23112f59 100644
--- a/src/DownloadEngine.cc
+++ b/src/DownloadEngine.cc
@@ -578,10 +578,9 @@ void DownloadEngine::addCommand(std::unique_ptr<Command> command)
commands_.push_back(std::move(command));
}
-void DownloadEngine::setRequestGroupMan
-(const std::shared_ptr<RequestGroupMan>& rgman)
+void DownloadEngine::setRequestGroupMan(std::unique_ptr<RequestGroupMan> rgman)
{
- requestGroupMan_ = rgman;
+ requestGroupMan_ = std::move(rgman);
}
void DownloadEngine::setFileAllocationMan