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/HttpDownloadCommand.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/HttpDownloadCommand.h') diff --git a/src/HttpDownloadCommand.h b/src/HttpDownloadCommand.h index 491933aa..486da7b9 100644 --- a/src/HttpDownloadCommand.h +++ b/src/HttpDownloadCommand.h @@ -44,20 +44,20 @@ class HttpConnection; class HttpDownloadCommand : public DownloadCommand { private: - SharedHandle httpResponse_; - SharedHandle httpConnection_; + std::shared_ptr httpResponse_; + std::shared_ptr httpConnection_; protected: virtual bool prepareForNextSegment(); virtual int64_t getRequestEndOffset() const; public: HttpDownloadCommand(cuid_t cuid, - const SharedHandle& req, - const SharedHandle& fileEntry, + const std::shared_ptr& req, + const std::shared_ptr& fileEntry, RequestGroup* requestGroup, - const SharedHandle& httpResponse, - const SharedHandle& httpConnection, + const std::shared_ptr& httpResponse, + const std::shared_ptr& httpConnection, DownloadEngine* e, - const SharedHandle& s); + const std::shared_ptr& s); virtual ~HttpDownloadCommand(); }; -- cgit