From: Seonah Moon Date: Wed, 27 May 2020 09:05:29 +0000 (+0900) Subject: Fix double free issue X-Git-Tag: submit/tizen/20200601.000448^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7ce7bec32b336705f1f66c89cf78785ec69792ce;p=platform%2Fcore%2Fapi%2Fwifi-manager.git Fix double free issue 'ap' is freed in __net_client_clear_cb_data() Change-Id: I115e725799c99f56cedf0e2d25e38f918b801e6e --- diff --git a/packaging/capi-network-wifi-manager.spec b/packaging/capi-network-wifi-manager.spec index f1c71ab..12adec9 100755 --- a/packaging/capi-network-wifi-manager.spec +++ b/packaging/capi-network-wifi-manager.spec @@ -1,6 +1,6 @@ Name: capi-network-wifi-manager Summary: Network Wi-Fi library in TIZEN C API -Version: 1.0.49 +Version: 1.0.50 Release: 1 Group: System/Network License: Apache-2.0 diff --git a/src/network_internal.c b/src/network_internal.c index 64d9a28..08a9dc7 100755 --- a/src/network_internal.c +++ b/src/network_internal.c @@ -370,6 +370,7 @@ static void __net_client_clear_cb_data(net_event_info_s *client) } } g_free(client->Data); + client->Data = NULL; } g_free(client); } diff --git a/src/wifi_internal.c b/src/wifi_internal.c index e32322a..8e19805 100755 --- a/src/wifi_internal.c +++ b/src/wifi_internal.c @@ -524,7 +524,6 @@ static void __update_netlink_scan_profile_iterator(GSList *bss_list) bss_profile_iterator = g_slist_append(bss_profile_iterator, (net_profile_info_s *)profile); - g_free(ap); } } //LCOV_EXCL_STOP