From ae84ff26e2ded61e19d38ddbd23bcbdb0279cc8a Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Fri, 5 Jul 2013 22:40:29 +0900 Subject: AbstractSingleDiskAdaptor: Use std::unique_ptr for diskWriter_ --- test/UTMetadataDataExtensionMessageTest.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'test/UTMetadataDataExtensionMessageTest.cc') 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(); - auto diskWriter = std::make_shared(); - diskAdaptor->setDiskWriter(diskWriter); + ByteArrayDiskWriter* diskWriter; + { + auto dw = make_unique(); + diskWriter = dw.get(); + diskAdaptor->setDiskWriter(std::move(dw)); + } auto pieceStorage = make_unique(); pieceStorage->setDiskAdaptor(diskAdaptor); auto tracker = make_unique(); -- cgit