]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2426] Initialize rdlen (apparently cppcheck doesn't detect the throw and complains)
authorMukund Sivaraman <muks@isc.org>
Tue, 18 Feb 2014 12:50:02 +0000 (18:20 +0530)
committerMukund Sivaraman <muks@isc.org>
Tue, 18 Feb 2014 12:50:02 +0000 (18:20 +0530)
src/lib/dns/rdata.cc

index 4f7962c1627aec72a7a209994b45b59e9ef5b01b..bc0b403d64f5d7aad7e89bc0e0d01bd5fef9ae2c 100644 (file)
@@ -221,7 +221,8 @@ Generic::constructFromLexer(MasterLexer& lexer) {
                   "unknown RDATA encoding");
     }
 
-    uint32_t rdlen;
+    // Initialize with an absurd value.
+    uint32_t rdlen = 65536;
 
     try {
         rdlen = lexer.getNextToken(MasterToken::NUMBER).getNumber();