From 10cde483b1a1d6af83438aa95b8c0724f222c5e4 Mon Sep 17 00:00:00 2001 From: Aaron LI Date: Mon, 22 Jun 2026 16:02:51 +0800 Subject: [PATCH] Use correct 'LDNS_STATUS_NULL' rather than 'false' in dnssec.c ldns_nsec_bitmap_set_type() and ldns_nsec_bitmap_clear_type() would return 'false' (i.e., LDNS_STATUS_OK) when the input bitmap is NULL. Following the existing convention, correct it to be LDNS_STATUS_NULL. --- dnssec.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dnssec.c b/dnssec.c index 5b5d5699..b231ac08 100644 --- a/dnssec.c +++ b/dnssec.c @@ -1447,8 +1447,9 @@ ldns_nsec_bitmap_set_type(ldns_rdf* bitmap, ldns_rr_type type) uint8_t subtype = type & 0xff; if (! bitmap) { - return false; + return LDNS_STATUS_NULL; } + assert(ldns_rdf_get_type(bitmap) == LDNS_RDF_TYPE_BITMAP); dptr = ldns_rdf_data(bitmap); @@ -1485,7 +1486,7 @@ ldns_nsec_bitmap_clear_type(ldns_rdf* bitmap, ldns_rr_type type) uint8_t subtype = type & 0xff; if (! bitmap) { - return false; + return LDNS_STATUS_NULL; } assert(ldns_rdf_get_type(bitmap) == LDNS_RDF_TYPE_BITMAP);