mirror of
https://github.com/aria2/aria2.git
synced 2026-04-02 10:55:00 +00:00
AbstractSingleDiskAdaptor: Use std::unique_ptr for diskWriter_
This commit is contained in:
@@ -17,13 +17,14 @@ class WrDiskCacheTest:public CppUnit::TestFixture {
|
||||
CPPUNIT_TEST_SUITE_END();
|
||||
|
||||
std::shared_ptr<DirectDiskAdaptor> adaptor_;
|
||||
std::shared_ptr<ByteArrayDiskWriter> writer_;
|
||||
ByteArrayDiskWriter* writer_;
|
||||
public:
|
||||
void setUp()
|
||||
{
|
||||
adaptor_.reset(new DirectDiskAdaptor());
|
||||
writer_.reset(new ByteArrayDiskWriter());
|
||||
adaptor_->setDiskWriter(writer_);
|
||||
adaptor_ = std::make_shared<DirectDiskAdaptor>();
|
||||
auto dw = make_unique<ByteArrayDiskWriter>();
|
||||
writer_ = dw.get();
|
||||
adaptor_->setDiskWriter(std::move(dw));
|
||||
}
|
||||
|
||||
void testAdd();
|
||||
|
||||
Reference in New Issue
Block a user