From a403c4e9759e3eae06ff2bae4c9d05a44fb838d3 Mon Sep 17 00:00:00 2001 From: hyunuktak Date: Mon, 14 Jan 2019 16:15:00 +0900 Subject: [PATCH] Fix resource leak for 108826 Change-Id: I75e448b3625449a9df462a38b3f56c0deab1c10d Signed-off-by: hyunuktak --- src/network-state.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/network-state.c b/src/network-state.c index 408d4fc..4460017 100755 --- a/src/network-state.c +++ b/src/network-state.c @@ -551,7 +551,8 @@ static char *__netconfig_get_preferred_ipv6_address(char *profile) if (g_strcmp0(sub_key, "Address") == 0) { value = g_variant_get_string(variant, NULL); preferred_address6 = g_strdup(value); - break; + g_variant_iter_free(sub_iter); + goto done; } } g_variant_iter_free(sub_iter); -- 2.7.4