]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
remove double free.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Thu, 21 Jun 2012 12:01:34 +0000 (12:01 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Thu, 21 Jun 2012 12:01:34 +0000 (12:01 +0000)
git-svn-id: file:///svn/unbound/trunk@2696 be551aaa-1e26-0410-a405-d3ace91eadb9

validator/val_secalgo.c

index ff5aa48c28c6685102f07262bb8d58105937a53b..36a4130af6d0af5cffcc0d8fdad145a2d5e617b1 100644 (file)
@@ -881,7 +881,6 @@ verify_canonrrset(ldns_buffer* buf, int algo, unsigned char* sigblock,
                /* failed to verify */
                verbose(VERB_QUERY, "verify: PK11_Verify failed: %s",
                        PORT_ErrorToString(err));
-               SECKEY_DestroyPublicKey(pubkey);
                return sec_status_unchecked;
        }
        verbose(VERB_QUERY, "verify: signature mismatch: %s",