summaryrefslogtreecommitdiff
path: root/src/LpdReceiveMessageCommand.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-06-22 01:10:38 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-06-22 01:10:38 +0900
commit07d270c87e6f9184aea4ca17eb26e466712e8db2 (patch)
tree2dfbaa2e0d2ad0f38cb73098608f7d67a64320f8 /src/LpdReceiveMessageCommand.cc
parent126a4bde612eb0e6c48cf2f13ebe3eac45cc71a8 (diff)
Require -std=c++11 and use std::shared_ptr instead of SharedHandle
Diffstat (limited to 'src/LpdReceiveMessageCommand.cc')
-rw-r--r--src/LpdReceiveMessageCommand.cc14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/LpdReceiveMessageCommand.cc b/src/LpdReceiveMessageCommand.cc
index 81ad11cc..65641715 100644
--- a/src/LpdReceiveMessageCommand.cc
+++ b/src/LpdReceiveMessageCommand.cc
@@ -53,7 +53,7 @@ namespace aria2 {
LpdReceiveMessageCommand::LpdReceiveMessageCommand
(cuid_t cuid,
- const SharedHandle<LpdMessageReceiver>& receiver,
+ const std::shared_ptr<LpdMessageReceiver>& receiver,
DownloadEngine* e)
: Command(cuid),
receiver_(receiver),
@@ -73,12 +73,12 @@ bool LpdReceiveMessageCommand::execute()
return true;
}
for(size_t i = 0; i < 20; ++i) {
- SharedHandle<LpdMessage> m = receiver_->receiveMessage();
+ std::shared_ptr<LpdMessage> m = receiver_->receiveMessage();
if(!m) {
break;
}
- SharedHandle<BtRegistry> reg = e_->getBtRegistry();
- SharedHandle<DownloadContext> dctx = reg->getDownloadContext(m->infoHash);
+ std::shared_ptr<BtRegistry> reg = e_->getBtRegistry();
+ std::shared_ptr<DownloadContext> dctx = reg->getDownloadContext(m->infoHash);
if(!dctx) {
A2_LOG_DEBUG(fmt("Download Context is null for infohash=%s.",
util::toHex(m->infoHash).c_str()));
@@ -90,11 +90,11 @@ bool LpdReceiveMessageCommand::execute()
}
RequestGroup* group = dctx->getOwnerRequestGroup();
assert(group);
- const SharedHandle<BtObject>& btobj = reg->get(group->getGID());
+ const std::shared_ptr<BtObject>& btobj = reg->get(group->getGID());
assert(btobj);
- const SharedHandle<PeerStorage>& peerStorage = btobj->peerStorage;
+ const std::shared_ptr<PeerStorage>& peerStorage = btobj->peerStorage;
assert(peerStorage);
- SharedHandle<Peer> peer = m->peer;
+ std::shared_ptr<Peer> peer = m->peer;
if(peerStorage->addPeer(peer)) {
A2_LOG_DEBUG(fmt("LPD peer %s:%u local=%d added.",
peer->getIPAddress().c_str(), peer->getPort(),