From: Cheoleun Moon Date: Fri, 26 Jun 2020 01:33:24 +0000 (+0900) Subject: Free route_dest when breaking out of g_variant_iter_loop X-Git-Tag: submit/tizen/20200629.101111^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2a3c3a19a6f5bef67ceaa965ee14199d6558cbe6;p=platform%2Fcore%2Fconnectivity%2Fnet-config.git Free route_dest when breaking out of g_variant_iter_loop Change-Id: Ic71d1d9877e998bad9e865473ef6d38bca68b211 Signed-off-by: Cheoleun Moon --- diff --git a/src/vpnsvc.c b/src/vpnsvc.c index 04f6ae1..922502a 100755 --- a/src/vpnsvc.c +++ b/src/vpnsvc.c @@ -200,6 +200,7 @@ gboolean handle_vpn_block_networks(Vpnsvc *object, if (i >= arg_nr_nets_vpn) { WARN("No more space for allowing network over VPN interface." " next index %d / space size %d", i, arg_nr_nets_vpn); + g_free(route_dest); break; } int tmp_route_len = strlen(route_dest); @@ -224,6 +225,7 @@ gboolean handle_vpn_block_networks(Vpnsvc *object, if (i >= arg_nr_nets_orig) { WARN("No more space for allowing network over VPN interface." " next index %d / space size %d", i, arg_nr_nets_orig); + g_free(route_dest); break; } int tmp_route_len = strlen(route_dest);