diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-06-22 01:10:38 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-06-22 01:10:38 +0900 |
| commit | 07d270c87e6f9184aea4ca17eb26e466712e8db2 (patch) | |
| tree | 2dfbaa2e0d2ad0f38cb73098608f7d67a64320f8 /src/UTMetadataRequestExtensionMessage.cc | |
| parent | 126a4bde612eb0e6c48cf2f13ebe3eac45cc71a8 (diff) | |
Require -std=c++11 and use std::shared_ptr instead of SharedHandle
Diffstat (limited to 'src/UTMetadataRequestExtensionMessage.cc')
| -rw-r--r-- | src/UTMetadataRequestExtensionMessage.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/UTMetadataRequestExtensionMessage.cc b/src/UTMetadataRequestExtensionMessage.cc index a12d088a..f4444123 100644 --- a/src/UTMetadataRequestExtensionMessage.cc +++ b/src/UTMetadataRequestExtensionMessage.cc @@ -76,17 +76,17 @@ std::string UTMetadataRequestExtensionMessage::toString() const void UTMetadataRequestExtensionMessage::doReceivedAction() { - SharedHandle<TorrentAttribute> attrs = bittorrent::getTorrentAttrs(dctx_); + std::shared_ptr<TorrentAttribute> attrs = bittorrent::getTorrentAttrs(dctx_); uint8_t id = peer_->getExtensionMessageID (ExtensionMessageRegistry::UT_METADATA); if(attrs->metadata.empty()) { - SharedHandle<UTMetadataRejectExtensionMessage> m + std::shared_ptr<UTMetadataRejectExtensionMessage> m (new UTMetadataRejectExtensionMessage(id)); m->setIndex(getIndex()); - SharedHandle<BtMessage> msg = messageFactory_->createBtExtendedMessage(m); + std::shared_ptr<BtMessage> msg = messageFactory_->createBtExtendedMessage(m); dispatcher_->addMessageToQueue(msg); }else if(getIndex()*METADATA_PIECE_SIZE < attrs->metadataSize) { - SharedHandle<UTMetadataDataExtensionMessage> m + std::shared_ptr<UTMetadataDataExtensionMessage> m (new UTMetadataDataExtensionMessage(id)); m->setIndex(getIndex()); m->setTotalSize(attrs->metadataSize); @@ -97,7 +97,7 @@ void UTMetadataRequestExtensionMessage::doReceivedAction() attrs->metadata.begin()+(getIndex()+1)*METADATA_PIECE_SIZE: attrs->metadata.end(); m->setData(begin, end); - SharedHandle<BtMessage> msg = messageFactory_->createBtExtendedMessage(m); + std::shared_ptr<BtMessage> msg = messageFactory_->createBtExtendedMessage(m); dispatcher_->addMessageToQueue(msg); } else { throw DL_ABORT_EX @@ -107,12 +107,12 @@ void UTMetadataRequestExtensionMessage::doReceivedAction() } void UTMetadataRequestExtensionMessage::setDownloadContext -(const SharedHandle<DownloadContext>& dctx) +(const std::shared_ptr<DownloadContext>& dctx) { dctx_ = dctx; } -void UTMetadataRequestExtensionMessage::setPeer(const SharedHandle<Peer>& peer) +void UTMetadataRequestExtensionMessage::setPeer(const std::shared_ptr<Peer>& peer) { peer_ = peer; } |
