]> git.ipfire.org Git - thirdparty/knot-dns.git/commitdiff
fixup: fix a small leak
authorMark Karpilovskij <mark.karpilovskij@nic.cz>
Mon, 29 Oct 2018 15:56:52 +0000 (16:56 +0100)
committerLibor Peltan <libor.peltan@nic.cz>
Mon, 5 Nov 2018 14:46:31 +0000 (15:46 +0100)
src/utils/keymgr/offline_ksk.c

index 649acb0ce9ade655f93d76799e9ca2aced1f2a63..8a23dc017c9133f5562e783ee83d3bbd1cb206a7 100644 (file)
@@ -52,6 +52,7 @@ static int load_dnskey_rrset(kdnssec_ctx_t *ctx, knot_rrset_t **_dnskey, zone_ke
        if (dnskey == NULL) {
                return KNOT_ENOMEM;
        }
+       *_dnskey = dnskey;
 
        int ret = load_zone_keys(ctx, keyset, false);
        if (ret != KNOT_EOK) {
@@ -70,7 +71,6 @@ static int load_dnskey_rrset(kdnssec_ctx_t *ctx, knot_rrset_t **_dnskey, zone_ke
                }
        }
 
-       *_dnskey = dnskey;
        return KNOT_EOK;
 }