From 1bc5ec61d8d960e1679b42f55c8f96992ced34ef Mon Sep 17 00:00:00 2001 From: Collin Funk Date: Tue, 23 Sep 2025 19:17:14 -0700 Subject: maint: prefer countof over ARRAY_CARDINALITY * bootstrap.conf (gnulib_modules): Add stdcountof-h. * src/system.h: Include stdcountof.h. (ARRAY_CARDINALITY): Remove definition. * .gitignore (/lib/stdcountof.h): Ignore Gnulib generated file. * src/csplit.c: Use countof instead of ARRAY_CARDINALITY. * src/df.c: Likewise. * src/digest.c: Likewise. * src/dircolors.c: Likewise. * src/factor.c: Likewise. * src/join.c: Likewise. * src/ls.c: Likewise. * src/od.c: Likewise. * src/sort.c: Likewise. * src/stdbuf.c: Likewise. * src/tr.c: Likewise. --- src/digest.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/digest.c') diff --git a/src/digest.c b/src/digest.c index 64c2c49b1..ce0e222e1 100644 --- a/src/digest.c +++ b/src/digest.c @@ -376,8 +376,7 @@ static int const algorithm_bits[] = 512, 512, 512, 256, 0 }; -static_assert (ARRAY_CARDINALITY (algorithm_bits) - == ARRAY_CARDINALITY (algorithm_args)); +static_assert (countof (algorithm_bits) == countof (algorithm_args)); static bool algorithm_specified = false; static enum Algorithm cksum_algorithm = crc; -- cgit v1.2.3