From: Mike Yuan Date: Thu, 21 Nov 2024 14:21:49 +0000 (+0100) Subject: basic/user-util: use FOREACH_ARRAY at one more place X-Git-Tag: v258-rc1~1918^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8112df6bef4bcf832dcc0ce08c73e3164a2e2552;p=thirdparty%2Fsystemd.git basic/user-util: use FOREACH_ARRAY at one more place --- diff --git a/src/basic/user-util.c b/src/basic/user-util.c index 2b7c923b5e6..80c34b311b8 100644 --- a/src/basic/user-util.c +++ b/src/basic/user-util.c @@ -467,9 +467,12 @@ char* gid_to_name(gid_t gid) { } static bool gid_list_has(const gid_t *list, size_t size, gid_t val) { - for (size_t i = 0; i < size; i++) - if (list[i] == val) + assert(list || size == 0); + + FOREACH_ARRAY(i, list, size) + if (*i == val) return true; + return false; }