From: Kamalesh Babulal Date: Tue, 8 Aug 2023 10:16:10 +0000 (+0530) Subject: src/systemd.c: use ARRAY_SIZE() macro X-Git-Tag: v3.2.0~241 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=77c22ababd6935e4d4425f036ee1a5f3c6765b88;p=thirdparty%2Flibcgroup.git src/systemd.c: use ARRAY_SIZE() macro Use ARRAY_SIZE() macro to calculate the length of the array, across the file. Signed-off-by: Kamalesh Babulal Signed-off-by: Tom Hromatka --- diff --git a/src/systemd.c b/src/systemd.c index 47e19d31..642fc29e 100644 --- a/src/systemd.c +++ b/src/systemd.c @@ -23,7 +23,7 @@ static const char * const modes[] = { "ignore-dependencies", /* CGROUP_SYSTEMD_MODE_IGNORE_DEPS */ "ignore-requirements", /* CGROUP_SYSTEMD_MODE_IGNORE_REQS */ }; -static_assert((sizeof(modes) / sizeof(modes[0])) == CGROUP_SYSTEMD_MODE_CNT, +static_assert(ARRAY_SIZE(modes) == CGROUP_SYSTEMD_MODE_CNT, "modes[] array must be same length as CGROUP_SYSTEMD_MODE_CNT"); static const char * const sender = "org.freedesktop.systemd1";