BIND 10 trac2850_2, updated. a7dac3f7ff64093a4958710cc45a7dc28f727182 [2850] Remove unnecessary use of scoped_ptr
BIND 10 source code commits
bind10-changes at lists.isc.org
Wed May 8 11:40:03 UTC 2013
The branch, trac2850_2 has been updated
via a7dac3f7ff64093a4958710cc45a7dc28f727182 (commit)
from e6d1be1a6718874ab37b0f403c3e266c90bcdf87 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit a7dac3f7ff64093a4958710cc45a7dc28f727182
Author: Mukund Sivaraman <muks at isc.org>
Date: Wed May 8 17:08:53 2013 +0530
[2850] Remove unnecessary use of scoped_ptr
-----------------------------------------------------------------------
Summary of changes:
src/lib/datasrc/tests/memory/zone_loader_util.cc | 27 ++++++++------------
.../datasrc/tests/zone_finder_context_unittest.cc | 13 +++++-----
2 files changed, 16 insertions(+), 24 deletions(-)
-----------------------------------------------------------------------
diff --git a/src/lib/datasrc/tests/memory/zone_loader_util.cc b/src/lib/datasrc/tests/memory/zone_loader_util.cc
index 0075a65..bd55e66 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 <cc/data.h>
-#include <boost/bind.hpp>
-#include <boost/scoped_ptr.hpp>
-
#include <string>
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<memory::ZoneWriter> 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<memory::ZoneWriter> 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 409bdef..9166c75 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<ZoneTableSegment> ztable_segment(
ZoneTableSegment::create(zclass, cache_conf.getSegmentType()));
- scoped_ptr<memory::ZoneWriter> 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<InMemoryClient> client(new InMemoryClient(ztable_segment,
zclass));
More information about the bind10-changes
mailing list