From: Michal Nowak Date: Mon, 23 Jun 2025 17:05:09 +0000 (+0200) Subject: fix: ci: Mark ForEachMacros as iterator names X-Git-Tag: v9.21.10~35 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6f17df074d20cd085bf4e5d8428ad735a654f7e2;p=thirdparty%2Fbind9.git fix: ci: Mark ForEachMacros as iterator names After f10f5572ac7e0520eed4516be52df625ad56c860 spatch started reporting the following warnings: Impossible: How can diff be null and have not Correct in compare_c? Tag1 ("diff token: ( VS (\nFile \"./lib/dns/include/dns/rdatasetiter.h\", line 109, column 32, charpos = 3103\n around = '(',\n whole content = #define DNS_RDATASETITER_FOREACH(rds) \\\nFile \"/tmp/cocci-output-110376-c54da3-rdatasetiter.h\", line 109, column 32, charpos = 3103\n around = '(',\n whole content = #define DNS_RDATASETITER_FOREACH(rds) \\\n") Impossible: How can diff be null and have not Correct in compare_c? Tag1 ("diff token: ( VS (\nFile \"./lib/dns/include/dns/dbiterator.h\", line 114, column 30, charpos = 3413\n around = '(',\n whole content = #define DNS_DBITERATOR_FOREACH(rds) \\\nFile \"/tmp/cocci-output-110387-883f2f-dbiterator.h\", line 114, column 30, charpos = 3413\n around = '(',\n whole content = #define DNS_DBITERATOR_FOREACH(rds) \\\n") See https://github.com/coccinelle/coccinelle/issues/398. Merge branch 'mnowak/coccinelle-fix-impossible-warning' into 'main' See merge request isc-projects/bind9!10557 --- 6f17df074d20cd085bf4e5d8428ad735a654f7e2