From 7c06b903f3493db95fcf4bd42cccc59e3b4d0692 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Thu, 11 Jul 2013 21:09:51 +0900 Subject: Use std::unique_ptr for ValueBase object hierarchy --- test/Bencode2Test.cc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'test/Bencode2Test.cc') diff --git a/test/Bencode2Test.cc b/test/Bencode2Test.cc index e412110e..de6a2642 100644 --- a/test/Bencode2Test.cc +++ b/test/Bencode2Test.cc @@ -23,14 +23,14 @@ void Bencode2Test::testEncode() { { Dict dict; - dict["name"] = String::g("aria2"); - dict["loc"] = Integer::g(80000); - std::shared_ptr files = List::g(); + dict.put("name", String::g("aria2")); + dict.put("loc", Integer::g(80000)); + auto files = List::g(); files->append(String::g("aria2c")); - dict["files"] = files; - std::shared_ptr attrs = Dict::g(); + dict.put("files", std::move(files)); + auto attrs = Dict::g(); attrs->put("license", String::g("GPL")); - dict["attrs"] = attrs; + dict.put("attrs", std::move(attrs)); CPPUNIT_ASSERT_EQUAL(std::string("d" "5:attrsd7:license3:GPLe" -- cgit