diff options
Diffstat (limited to 'src/UTPexExtensionMessage.cc')
| -rw-r--r-- | src/UTPexExtensionMessage.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/UTPexExtensionMessage.cc b/src/UTPexExtensionMessage.cc index 1aa6b34b..3de9e8fc 100644 --- a/src/UTPexExtensionMessage.cc +++ b/src/UTPexExtensionMessage.cc @@ -181,7 +181,7 @@ void UTPexExtensionMessage::setPeerStorage peerStorage_ = peerStorage; } -SharedHandle<UTPexExtensionMessage> +UTPexExtensionMessage* UTPexExtensionMessage::create(const unsigned char* data, size_t len) { if(len < 1) { @@ -189,7 +189,7 @@ UTPexExtensionMessage::create(const unsigned char* data, size_t len) EXTENSION_NAME, static_cast<unsigned long>(len))); } - SharedHandle<UTPexExtensionMessage> msg(new UTPexExtensionMessage(*data)); + UTPexExtensionMessage* msg(new UTPexExtensionMessage(*data)); SharedHandle<ValueBase> decoded = bencode2::decode(data+1, len - 1); const Dict* dict = downcast<Dict>(decoded); |
