From: Ondřej Surý Date: Thu, 28 Aug 2025 14:24:08 +0000 (+0200) Subject: fix: dev: Add and use __attribute__((nonnull)) in dnssec-signzone.c X-Git-Tag: v9.21.12~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=53cfb2920506c7adf5368d79846f7f7221c7ead5;p=thirdparty%2Fbind9.git fix: dev: Add and use __attribute__((nonnull)) in dnssec-signzone.c Clang 20 was spuriously warning about the possibility of passing a NULL file pointer to `fprintf()`, which uses the 'nonnull' attribute. To silence the warning, the functions calling `fprintf()` have been marked with the same attribute to assure that NULL can't be passed to them in the first place. Close #5487 Merge branch '5487-mark-passed-file-pointer-as-nonnull-in-dnssec-signzone' into 'main' See merge request isc-projects/bind9!10888 --- 53cfb2920506c7adf5368d79846f7f7221c7ead5