From 098f1571be6f9d30d394eb83d35cc67f8e9ebcb0 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 30 Jun 2013 16:55:15 +0900 Subject: Wrap BtMessage objects by std::unique_ptr instead of std::shared_ptr --- src/BtSuggestPieceMessage.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/BtSuggestPieceMessage.h') diff --git a/src/BtSuggestPieceMessage.h b/src/BtSuggestPieceMessage.h index 05c9c1f2..dac39ba4 100644 --- a/src/BtSuggestPieceMessage.h +++ b/src/BtSuggestPieceMessage.h @@ -41,13 +41,13 @@ namespace aria2 { class BtSuggestPieceMessage : public IndexBtMessage { public: - BtSuggestPieceMessage():IndexBtMessage(ID, NAME, 0) {} + BtSuggestPieceMessage(size_t index = 0); static const uint8_t ID = 13; static const char NAME[]; - static BtSuggestPieceMessage* create + static std::unique_ptr create (const unsigned char* data, size_t dataLength); virtual void doReceivedAction() { -- cgit