From 12659c74a8ad48eafc3704da1809e84f1ded96ec Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Tue, 25 Oct 2011 21:44:04 +0900 Subject: [PATCH] Don't copy Option in RequestGroup ctor. Copy on receive is not a practice in aria2 source code. --- src/Metalink2RequestGroup.cc | 17 +++++++++-------- src/RequestGroup.cc | 2 +- src/RequestGroup.h | 1 - src/TrackerWatcherCommand.cc | 19 ++++++++++--------- src/download_helper.cc | 21 +++++++++++++-------- src/util.h | 6 ++++++ test/BtDependencyTest.cc | 5 +++-- test/RequestGroupManTest.cc | 13 +++++++------ test/RpcMethodTest.cc | 8 ++++---- 9 files changed, 53 insertions(+), 39 deletions(-) diff --git a/src/Metalink2RequestGroup.cc b/src/Metalink2RequestGroup.cc index 21f1f289..7f97e894 100644 --- a/src/Metalink2RequestGroup.cc +++ b/src/Metalink2RequestGroup.cc @@ -147,23 +147,23 @@ void Metalink2RequestGroup::createRequestGroup (std::vector >& groups, const std::vector >& entries, - const SharedHandle