Browse Source

cleanup: skip performing unnecessary copy construction

git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@723 e5f2f494-b856-4b98-b285-d166d9295462
JINMEI Tatuya 15 years ago
parent
commit
dd50aa404b
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/lib/auth/cpp/data_source.cc

+ 2 - 2
src/lib/auth/cpp/data_source.cc

@@ -43,7 +43,7 @@ DataSrc::runQuery(Query q) {
                 // 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 @@ DataSrc::runQuery(Query q) {
             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()) {