imdsd: use free_many_charp() where appropriate

This commit is contained in:
Mike Yuan
2026-07-25 19:37:47 +09:00
committed by Yu Watanabe
parent d5d76ddd80
commit 8fa8e29656
+1 -2
View File
@@ -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);