[svn] commit: r723 - /branches/parkinglot/src/lib/auth/cpp/data_source.cc

BIND 10 source code commits bind10-changes at lists.isc.org
Thu Feb 4 23:11:40 UTC 2010


Author: jinmei
Date: Thu Feb  4 23:11:40 2010
New Revision: 723

Log:
cleanup: skip performing unnecessary copy construction

Modified:
    branches/parkinglot/src/lib/auth/cpp/data_source.cc

Modified: branches/parkinglot/src/lib/auth/cpp/data_source.cc
==============================================================================
--- branches/parkinglot/src/lib/auth/cpp/data_source.cc (original)
+++ branches/parkinglot/src/lib/auth/cpp/data_source.cc Thu Feb  4 23:11:40 2010
@@ -43,7 +43,7 @@
                 // XXX: what if 'data' contains more than one RRset?
                 m.addRRset(task->section, data[0]);
                 if (q.wantDnssec() && sigs.size() == 1) {
-                    m.addRRset(Section(task->section), sigs[0]);
+                    m.addRRset(task->section, sigs[0]);
                 }
 
                 if (q.status() == QUERY_FINISHING) {
@@ -64,7 +64,7 @@
             case CNAME:
                 m.addRRset(task->section, data[0]);
                 if (q.wantDnssec() && sigs.size() == 1) {
-                    m.addRRset(Section(task->section), sigs[0]);
+                    m.addRRset(task->section, sigs[0]);
                 }
 
                 // if (data[0].getType() == RRType::CNAME()) {




More information about the bind10-changes mailing list