From: Alessio Podda Date: Thu, 4 Sep 2025 00:43:43 +0000 (+0200) Subject: fixup! fixup! fixup! Torvalds style X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=279347c1d3cf239f9fb49a6e20e89806431a1b55;p=thirdparty%2Fbind9.git fixup! fixup! fixup! Torvalds style --- diff --git a/lib/dns/qpzone.c b/lib/dns/qpzone.c index 8182d51093a..a0f3642b340 100644 --- a/lib/dns/qpzone.c +++ b/lib/dns/qpzone.c @@ -848,16 +848,11 @@ clean_zone_node(qpznode_t *node, uint32_t least_serial) { * serial, and if there are such rdatasets, delete it and any * older versions. */ - dns_slabheader_t *dcurrent = NULL; - dns_slabheader_t *dcurrent_down = NULL, *dparent = NULL; - dparent = top->header; - for (dcurrent = dparent->down; dcurrent != NULL; - dcurrent = dcurrent_down) - { - dcurrent_down = dcurrent->down; + dns_slabheader_t *dparent = top->header; + SLABHEADER_FOREACH_SAFE(top->header->down, dcurrent, down) { if (dcurrent->serial < least_serial) { - dparent->down = dcurrent_down; + dparent->down = dcurrent->down; dns_slabheader_destroy(&dcurrent); } else { dparent = dcurrent;