]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2124] don't keep a reference to a temporary object.
authorJINMEI Tatuya <jinmei@isc.org>
Thu, 26 Jul 2012 07:12:15 +0000 (00:12 -0700)
committerJINMEI Tatuya <jinmei@isc.org>
Thu, 26 Jul 2012 07:12:15 +0000 (00:12 -0700)
'rdf' in the original code immediately became dangling reference.

src/lib/dns/tests/rdata_sshfp_unittest.cc

index 0a6c75e177539f82e24f1b352a5a19cd9e9f8796..b6f13f660dd5aac95d79c481cfce06e24a25d523 100644 (file)
@@ -183,7 +183,7 @@ TEST_F(Rdata_SSHFP_Test, getFingerprintLen) {
 }
 
 TEST_F(Rdata_SSHFP_Test, emptyFingerprintFromWire) {
-    const generic::SSHFP& rdf =
+    const generic::SSHFP rdf =
         dynamic_cast<const generic::SSHFP&>
         (*rdataFactoryFromFile(RRType("SSHFP"), RRClass("IN"),
                                "rdata_sshfp_fromWire12"));