From 3efb597b074f6e5293195bf598e0e22e61cab997 Mon Sep 17 00:00:00 2001 From: Mike Yuan Date: Sat, 23 Mar 2024 00:49:45 +0800 Subject: [PATCH] analyze-security: use FOREACH_ARRAY --- src/analyze/analyze-security.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/analyze/analyze-security.c b/src/analyze/analyze-security.c index c1b35ba852..486143b7f0 100644 --- a/src/analyze/analyze-security.c +++ b/src/analyze/analyze-security.c @@ -1756,15 +1756,14 @@ static int assess(const SecurityInfo *info, (void) table_set_display(details_table, (size_t) 0, (size_t) 1, (size_t) 2, (size_t) 3, (size_t) 7); } - for (i = 0; i < ELEMENTSOF(security_assessor_table); i++) { - const struct security_assessor *a = security_assessor_table + i; + FOREACH_ARRAY(a, security_assessor_table, ELEMENTSOF(security_assessor_table)) { _cleanup_free_ char *d = NULL; uint64_t badness; void *data; uint64_t weight = access_weight(a, policy); uint64_t range = access_range(a, policy); - data = (uint8_t *) info + a->offset; + data = (uint8_t*) info + a->offset; if (a->default_dependencies_only && !info->default_dependencies) { badness = UINT64_MAX;