]> git.ipfire.org Git - thirdparty/knot-dns.git/commitdiff
bugfix: assertion no longer valid
authorLibor Peltan <libor.peltan@nic.cz>
Tue, 7 May 2019 08:23:43 +0000 (10:23 +0200)
committerLibor Peltan <libor.peltan@nic.cz>
Tue, 7 May 2019 08:23:43 +0000 (10:23 +0200)
src/knot/dnssec/zone-sign.c

index 441905f2a22c41697c068026345874e4b982b066..5cb33bb1f8715bafdc7dbb39a9313897a645c118 100644 (file)
@@ -179,7 +179,9 @@ static bool all_signatures_exist(const knot_rrset_t *covered,
 static void note_earliest_expiration(const knot_rdata_t *rrsig, knot_time_t *expires_at)
 {
        assert(rrsig);
-       assert(expires_at);
+       if (expires_at == NULL) {
+               return;
+       }
 
        uint32_t curr_rdata = knot_rrsig_sig_expiration(rrsig);
        knot_time_t current = knot_time_from_u32(curr_rdata);