From c0df8f834aec7ca7ae3737813c487566a90b873a Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Thu, 26 Jul 2018 17:33:23 +0900 Subject: [PATCH] resolve: fix memleak --- src/resolve/resolved-etc-hosts.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/resolve/resolved-etc-hosts.c b/src/resolve/resolved-etc-hosts.c index 507f68b47f..08591661f6 100644 --- a/src/resolve/resolved-etc-hosts.c +++ b/src/resolve/resolved-etc-hosts.c @@ -79,7 +79,7 @@ static const struct hash_ops etc_hosts_item_ops = { }; static int add_item(Manager *m, int family, const union in_addr_union *address, char **names) { - + _cleanup_strv_free_ char **dummy = names; EtcHostsItem key = { .family = family, .address = *address, @@ -125,6 +125,8 @@ static int add_item(Manager *m, int family, const union in_addr_union *address, free(item); return log_oom(); } + + dummy = NULL; } }