From cc3cd8a58b11d639c327ca6debb041747c3828d6 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sat, 6 Jul 2013 18:42:57 +0900 Subject: DownloadEngine: Use std::unique_ptr for btRegistry_ --- src/BtSetup.cc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/BtSetup.cc') diff --git a/src/BtSetup.cc b/src/BtSetup.cc index 595c2987..31ee458e 100644 --- a/src/BtSetup.cc +++ b/src/BtSetup.cc @@ -101,12 +101,12 @@ void BtSetup::setup(std::vector>& commands, auto torrentAttrs = bittorrent::getTorrentAttrs(requestGroup->getDownloadContext()); bool metadataGetMode = torrentAttrs->metadata.empty(); - const std::shared_ptr& btReg = e->getBtRegistry(); - const std::shared_ptr& btObject = btReg->get(requestGroup->getGID()); - const std::shared_ptr& pieceStorage = btObject->pieceStorage; - const std::shared_ptr& peerStorage = btObject->peerStorage; - const std::shared_ptr& btRuntime = btObject->btRuntime; - const std::shared_ptr& btAnnounce = btObject->btAnnounce; + auto& btReg = e->getBtRegistry(); + auto& btObject = btReg->get(requestGroup->getGID()); + auto& pieceStorage = btObject->pieceStorage; + auto& peerStorage = btObject->peerStorage; + auto& btRuntime = btObject->btRuntime; + auto& btAnnounce = btObject->btAnnounce; // commands { auto c = make_unique(e->newCUID(), requestGroup, e); -- cgit