From: Mukund Sivaraman Date: Mon, 21 Jan 2013 07:56:30 +0000 (+0530) Subject: [2499] Pass zone origin as an argument to Iterator's constructor X-Git-Tag: bind10-1.0.0-rc-release~76^2~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f4a107a8f8775523e32d8ba0bc3e28e2f26eff3a;p=thirdparty%2Fkea.git [2499] Pass zone origin as an argument to Iterator's constructor --- diff --git a/src/lib/datasrc/tests/zone_loader_unittest.cc b/src/lib/datasrc/tests/zone_loader_unittest.cc index 2ca4cf5fe4..021818ec4e 100644 --- a/src/lib/datasrc/tests/zone_loader_unittest.cc +++ b/src/lib/datasrc/tests/zone_loader_unittest.cc @@ -79,8 +79,8 @@ public: }; class Iterator : public ZoneIterator { public: - Iterator() : - origin_("example.org"), + Iterator(const Name& origin) : + origin_(origin), soa_(new RRset(origin_, RRClass::IN(), RRType::SOA(), RRTTL(3600))) { @@ -125,7 +125,7 @@ public: if (name != Name("example.org")) { isc_throw(DataSourceError, "No such zone"); } - return (ZoneIteratorPtr(new Iterator())); + return (ZoneIteratorPtr(new Iterator(Name("example.org")))); } virtual FindResult findZone(const Name& name) const { const Name origin("example.org");