From 8112df6bef4bcf832dcc0ce08c73e3164a2e2552 Mon Sep 17 00:00:00 2001 From: Mike Yuan Date: Thu, 21 Nov 2024 15:21:49 +0100 Subject: [PATCH] basic/user-util: use FOREACH_ARRAY at one more place --- src/basic/user-util.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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; }