diff --git a/lib/dns/zone.c b/lib/dns/zone.c index c60e9f356a..fe8cc06e9b 100644 --- a/lib/dns/zone.c +++ b/lib/dns/zone.c @@ -19203,7 +19203,8 @@ dns_zone_cdscheck(dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *version) { * is 5 zero octets. */ if (crdata.length == 5U && - memcmp(crdata.data, "\0\0\0\0", 5) == 0) + memcmp(crdata.data, + (unsigned char[5]){ 0, 0, 0, 0, 0 }, 5) == 0) { delete = true; continue; @@ -19267,7 +19268,8 @@ dns_zone_cdscheck(dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *version) { * and 2 zero octets. */ if (crdata.length == 5U && - memcmp(crdata.data, "\0\0\3\0", 5) == 0) + memcmp(crdata.data, + (unsigned char[5]){ 0, 0, 3, 0, 0 }, 5) == 0) { delete = true; continue;