diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-07-05 22:40:29 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-07-06 15:56:08 +0900 |
| commit | ae84ff26e2ded61e19d38ddbd23bcbdb0279cc8a (patch) | |
| tree | 0f1c6729408791c40b6cdc72b89be659f3ecc590 /test/UTMetadataDataExtensionMessageTest.cc | |
| parent | f8d305fe639a2a458106f3f233f696157c6ab06d (diff) | |
AbstractSingleDiskAdaptor: Use std::unique_ptr for diskWriter_
Diffstat (limited to 'test/UTMetadataDataExtensionMessageTest.cc')
| -rw-r--r-- | test/UTMetadataDataExtensionMessageTest.cc | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/test/UTMetadataDataExtensionMessageTest.cc b/test/UTMetadataDataExtensionMessageTest.cc index a2388bc9..1b6f0a14 100644 --- a/test/UTMetadataDataExtensionMessageTest.cc +++ b/test/UTMetadataDataExtensionMessageTest.cc @@ -66,8 +66,12 @@ void UTMetadataDataExtensionMessageTest::testToString() void UTMetadataDataExtensionMessageTest::testDoReceivedAction() { auto diskAdaptor = std::make_shared<DirectDiskAdaptor>(); - auto diskWriter = std::make_shared<ByteArrayDiskWriter>(); - diskAdaptor->setDiskWriter(diskWriter); + ByteArrayDiskWriter* diskWriter; + { + auto dw = make_unique<ByteArrayDiskWriter>(); + diskWriter = dw.get(); + diskAdaptor->setDiskWriter(std::move(dw)); + } auto pieceStorage = make_unique<MockPieceStorage>(); pieceStorage->setDiskAdaptor(diskAdaptor); auto tracker = make_unique<UTMetadataRequestTracker>(); |
