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/tr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/tr.c') diff --git a/src/tr.c b/src/tr.c index 87daa9471..f172ced86 100644 --- a/src/tr.c +++ b/src/tr.c @@ -545,7 +545,7 @@ look_up_char_class (char const *class_str, size_t len) { enum Char_class i; - for (i = 0; i < ARRAY_CARDINALITY (char_class_name); i++) + for (i = 0; i < countof (char_class_name); i++) if (STREQ_LEN (class_str, char_class_name[i], len) && strlen (char_class_name[i]) == len) return i; -- cgit v1.2.3