]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
lib/dnssec: bugfix; libdnssec data structure was prematurely released after unsuccess...
authorGrigorii Demidov <grigorii.demidov@nic.cz>
Fri, 28 Apr 2017 10:37:26 +0000 (12:37 +0200)
committerGrigorii Demidov <grigorii.demidov@nic.cz>
Fri, 28 Apr 2017 10:37:26 +0000 (12:37 +0200)
lib/dnssec.c

index de209e2da733c72dcd9b90fd6633d901d1223264..d2fcd91e2417a6525d2aa57d8d625fc997b33a09 100644 (file)
@@ -205,7 +205,6 @@ int kr_rrset_validate_with_key(kr_rrset_validation_ctx_t *vctx,
                                }
                        }
                        if (kr_check_signature(rrsig, j, (dnssec_key_t *) key, covered, trim_labels) != 0) {
-                               kr_dnssec_key_free(&created_key);
                                continue;
                        }
                        if (val_flgs & FLG_WILDCARD_EXPANSION) {