From: Mukund Sivaraman Date: Wed, 8 May 2013 11:38:53 +0000 (+0530) Subject: [2850] Remove unnecessary use of scoped_ptr X-Git-Tag: bind10-1.2.0beta1-release~467^2~28 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a7dac3f7ff64093a4958710cc45a7dc28f727182;p=thirdparty%2Fkea.git [2850] Remove unnecessary use of scoped_ptr --- diff --git a/src/lib/datasrc/tests/memory/zone_loader_util.cc b/src/lib/datasrc/tests/memory/zone_loader_util.cc index 0075a65cdc..bd55e6660d 100644 --- a/src/lib/datasrc/tests/memory/zone_loader_util.cc +++ b/src/lib/datasrc/tests/memory/zone_loader_util.cc @@ -24,9 +24,6 @@ #include -#include -#include - #include namespace isc { @@ -43,13 +40,11 @@ loadZoneIntoTable(ZoneTableSegment& zt_sgmt, const dns::Name& zname, "{\"cache-enable\": true," " \"params\": {\"" + zname.toText() + "\": \"" + zone_file + "\"}}"), true); - boost::scoped_ptr writer( - new memory::ZoneWriter(zt_sgmt, - cache_conf.getLoadAction(zclass, zname), - zname, zclass)); - writer->load(); - writer->install(); - writer->cleanup(); + memory::ZoneWriter writer(zt_sgmt, cache_conf.getLoadAction(zclass, zname), + zname, zclass); + writer.load(); + writer.install(); + writer.cleanup(); } namespace { @@ -76,13 +71,11 @@ void loadZoneIntoTable(ZoneTableSegment& zt_sgmt, const dns::Name& zname, const dns::RRClass& zclass, ZoneIterator& iterator) { - boost::scoped_ptr writer( - new memory::ZoneWriter(zt_sgmt, - IteratorLoader(zclass, zname, iterator), - zname, zclass)); - writer->load(); - writer->install(); - writer->cleanup(); + memory::ZoneWriter writer(zt_sgmt, IteratorLoader(zclass, zname, iterator), + zname, zclass); + writer.load(); + writer.install(); + writer.cleanup(); } } // namespace test diff --git a/src/lib/datasrc/tests/zone_finder_context_unittest.cc b/src/lib/datasrc/tests/zone_finder_context_unittest.cc index 409bdefde0..9166c75339 100644 --- a/src/lib/datasrc/tests/zone_finder_context_unittest.cc +++ b/src/lib/datasrc/tests/zone_finder_context_unittest.cc @@ -79,13 +79,12 @@ createInMemoryClient(RRClass zclass, const Name& zname) { string(TEST_ZONE_FILE) + "\"}}"), true); shared_ptr ztable_segment( ZoneTableSegment::create(zclass, cache_conf.getSegmentType())); - scoped_ptr writer( - new memory::ZoneWriter(*ztable_segment, - cache_conf.getLoadAction(zclass, zname), - zname, zclass)); - writer->load(); - writer->install(); - writer->cleanup(); + memory::ZoneWriter writer(*ztable_segment, + cache_conf.getLoadAction(zclass, zname), + zname, zclass); + writer.load(); + writer.install(); + writer.cleanup(); shared_ptr client(new InMemoryClient(ztable_segment, zclass));