diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-07-01 21:42:51 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-07-01 21:42:51 +0900 |
| commit | 529b9fdceb7b5a277a983badd29dca3cc69259c5 (patch) | |
| tree | 39a3aa941dce2817c0640282ef9a78f9c1984e67 /src/UTMetadataRequestFactory.h | |
| parent | 9e35750bb8db4376052898e3ed0e1bfa0bd0bfaf (diff) | |
Use std::unique_ptr for ExtensionMessage
Diffstat (limited to 'src/UTMetadataRequestFactory.h')
| -rw-r--r-- | src/UTMetadataRequestFactory.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/UTMetadataRequestFactory.h b/src/UTMetadataRequestFactory.h index e8de1e67..7e5688d8 100644 --- a/src/UTMetadataRequestFactory.h +++ b/src/UTMetadataRequestFactory.h @@ -54,7 +54,7 @@ class BtMessage; class UTMetadataRequestFactory { private: - std::shared_ptr<DownloadContext> dctx_; + DownloadContext* dctx_; std::shared_ptr<Peer> peer_; @@ -70,9 +70,9 @@ public: // Creates and returns at most num of ut_metadata request // message. pieceStorage is used to identify missing piece. std::vector<std::unique_ptr<BtMessage>> create - (size_t num, const std::shared_ptr<PieceStorage>& pieceStorage); + (size_t num, PieceStorage* pieceStorage); - void setDownloadContext(const std::shared_ptr<DownloadContext>& dctx) + void setDownloadContext(DownloadContext* dctx) { dctx_ = dctx; } |
