[svn] commit: r1064 - /trunk/src/lib/dns/cpp/rdata/generic/ds_43.cc

BIND 10 source code commits bind10-changes at lists.isc.org
Mon Mar 1 22:47:23 UTC 2010


Author: jinmei
Date: Mon Mar  1 22:47:23 2010
New Revision: 1064

Log:
check point: avoid passing a reference of a temporary object

Modified:
    trunk/src/lib/dns/cpp/rdata/generic/ds_43.cc

Modified: trunk/src/lib/dns/cpp/rdata/generic/ds_43.cc
==============================================================================
--- trunk/src/lib/dns/cpp/rdata/generic/ds_43.cc (original)
+++ trunk/src/lib/dns/cpp/rdata/generic/ds_43.cc Mon Mar  1 22:47:23 2010
@@ -71,7 +71,8 @@
     }
 
     vector<uint8_t> digest;
-    decodeHex(digestbuf.str(), digest);
+    string digest_string = digestbuf.str();
+    decodeHex(digest_string, digest);
 
     impl_ = new DSImpl(tag, algorithm, digest_type, digest);
 }




More information about the bind10-changes mailing list