From 07d270c87e6f9184aea4ca17eb26e466712e8db2 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sat, 22 Jun 2013 01:10:38 +0900 Subject: Require -std=c++11 and use std::shared_ptr instead of SharedHandle --- src/HttpRequestCommand.cc | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) (limited to 'src/HttpRequestCommand.cc') diff --git a/src/HttpRequestCommand.cc b/src/HttpRequestCommand.cc index 971a861d..620dbf7d 100644 --- a/src/HttpRequestCommand.cc +++ b/src/HttpRequestCommand.cc @@ -64,12 +64,12 @@ namespace aria2 { HttpRequestCommand::HttpRequestCommand (cuid_t cuid, - const SharedHandle& req, - const SharedHandle& fileEntry, + const std::shared_ptr& req, + const std::shared_ptr& fileEntry, RequestGroup* requestGroup, - const SharedHandle& httpConnection, + const std::shared_ptr& httpConnection, DownloadEngine* e, - const SharedHandle& s) + const std::shared_ptr& s) : AbstractCommand(cuid, req, fileEntry, requestGroup, e, s, httpConnection->getSocketRecvBuffer()), httpConnection_(httpConnection) @@ -82,19 +82,19 @@ HttpRequestCommand::HttpRequestCommand HttpRequestCommand::~HttpRequestCommand() {} namespace { -SharedHandle -createHttpRequest(const SharedHandle& req, - const SharedHandle& fileEntry, - const SharedHandle& segment, +std::shared_ptr +createHttpRequest(const std::shared_ptr& req, + const std::shared_ptr& fileEntry, + const std::shared_ptr& segment, int64_t totalLength, - const SharedHandle