From: Mike Yuan Date: Thu, 26 Mar 2026 16:35:37 +0000 (+0100) Subject: imdsd: use free_many_charp() where appropriate X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=8fa8e2965678352c685d76fb4de8ead08fda46a4;p=thirdparty%2Fsystemd.git imdsd: use free_many_charp() where appropriate --- diff --git a/src/imds/imdsd.c b/src/imds/imdsd.c index 8d532ee655d..aecc2feac76 100644 --- a/src/imds/imdsd.c +++ b/src/imds/imdsd.c @@ -127,8 +127,7 @@ static struct in6_addr arg_address_ipv6 = {}; static char *arg_well_known_key[_IMDS_WELL_KNOWN_MAX] = {}; static void imds_well_known_key_free(typeof(arg_well_known_key) *array) { - FOREACH_ARRAY(i, *array, _IMDS_WELL_KNOWN_MAX) - free(*i); + free_many_charp(*array, _IMDS_WELL_KNOWN_MAX); } STATIC_DESTRUCTOR_REGISTER(arg_ifname, freep);