]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2436] Use a reference
authorMichal 'vorner' Vaner <michal.vaner@nic.cz>
Thu, 10 Jan 2013 15:16:18 +0000 (16:16 +0100)
committerMichal 'vorner' Vaner <michal.vaner@nic.cz>
Thu, 10 Jan 2013 15:16:18 +0000 (16:16 +0100)
According to the standard, it is safe here. So we save ourselves a copy.

src/lib/datasrc/zone_loader.cc

index fb098baddc16f77e64d449593a5148b016c7717b..5d9392128bda15cede342c7bed40be4013eb49ee 100644 (file)
@@ -150,8 +150,8 @@ ZoneLoader::loadIncremental(size_t limit) {
     if (complete_) {
         // Everything is loaded. Perform some basic sanity checks on the zone.
         RRsetCollection collection(updater_);
-        const dns::Name zone_name(updater_->getFinder().getOrigin());
-        const dns::RRClass zone_class(updater_->getFinder().getClass());
+        const dns::Name& zone_name(updater_->getFinder().getOrigin());
+        const dns::RRClass& zone_class(updater_->getFinder().getClass());
         const dns::ZoneCheckerCallbacks
             callbacks(boost::bind(&logError, &zone_name, &zone_class, _1),
                       boost::bind(&logWarning, &zone_name, &zone_class, _1));