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 /test/HandshakeExtensionMessageTest.cc | |
| parent | 9e35750bb8db4376052898e3ed0e1bfa0bd0bfaf (diff) | |
Use std::unique_ptr for ExtensionMessage
Diffstat (limited to 'test/HandshakeExtensionMessageTest.cc')
| -rw-r--r-- | test/HandshakeExtensionMessageTest.cc | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/test/HandshakeExtensionMessageTest.cc b/test/HandshakeExtensionMessageTest.cc index bdd16cdf..8a4d35e6 100644 --- a/test/HandshakeExtensionMessageTest.cc +++ b/test/HandshakeExtensionMessageTest.cc @@ -91,16 +91,15 @@ void HandshakeExtensionMessageTest::testToString() void HandshakeExtensionMessageTest::testDoReceivedAction() { - std::shared_ptr<DownloadContext> dctx - (new DownloadContext(METADATA_PIECE_SIZE, 0)); - std::shared_ptr<Option> op(new Option()); + auto dctx = std::make_shared<DownloadContext>(METADATA_PIECE_SIZE, 0); + auto op = std::make_shared<Option>(); RequestGroup rg(GroupId::create(), op); rg.setDownloadContext(dctx); dctx->setAttribute(CTX_ATTR_BT, make_unique<TorrentAttribute>()); dctx->markTotalLengthIsUnknown(); - std::shared_ptr<Peer> peer(new Peer("192.168.0.1", 0)); + auto peer = std::make_shared<Peer>("192.168.0.1", 0); peer->allocateSessionResource(1024, 1024*1024); HandshakeExtensionMessage msg; msg.setClientVersion("aria2"); @@ -109,7 +108,7 @@ void HandshakeExtensionMessageTest::testDoReceivedAction() msg.setExtension(ExtensionMessageRegistry::UT_METADATA, 3); msg.setMetadataSize(1024); msg.setPeer(peer); - msg.setDownloadContext(dctx); + msg.setDownloadContext(dctx.get()); msg.doReceivedAction(); |
