From: Jaehyun Kim Date: Mon, 5 Oct 2020 11:36:51 +0000 (+0900) Subject: Fix memory leaks X-Git-Tag: submit/tizen_6.0/20201118.063037~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F35%2F247735%2F1;p=platform%2Fcore%2Fconnectivity%2Fnet-config.git Fix memory leaks g_variant_print() returns a newly-allocated string holding the result. It was not getting free. Change-Id: I291c6a1e6a80ad99fc7c15aa4187c32c866eff14 Signed-off-by: Jaehyun Kim --- diff --git a/src/network-state.c b/src/network-state.c index 27692cf..75dea27 100755 --- a/src/network-state.c +++ b/src/network-state.c @@ -1368,6 +1368,7 @@ gboolean handle_get_battery_dn_list(Battery *object, if (ret_params) { params_str = g_variant_print(ret_params, TRUE); DBG("DN list [%s]", params_str); + g_free(params_str); } battery_complete_get_battery_dn_list(object, context, ret_params); @@ -1390,6 +1391,7 @@ gboolean handle_get_battery_wifi_list(Battery *object, if (ret_params) { params_str = g_variant_print(ret_params, TRUE); DBG("Wi-Fi list [%s]", params_str); + g_free(params_str); } battery_complete_get_battery_wifi_list(object, context, ret_params);