From 37266ad5f2803a503bc8680cc9721a012a0c2876 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Fri, 29 Jan 2021 14:39:27 +0900 Subject: [PATCH] Fix double free Change-Id: I05c991d891295601949fb91f380383fcfc886567 Signed-off-by: Jaehyun Kim --- haltests/net-config-haltests.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/haltests/net-config-haltests.cpp b/haltests/net-config-haltests.cpp index 6538244..6fa1c03 100755 --- a/haltests/net-config-haltests.cpp +++ b/haltests/net-config-haltests.cpp @@ -128,17 +128,18 @@ static bool __found_ap_callback(wifi_manager_ap_h ap, void *user_data) return true; if (!strncmp(ap_name, ap_name_part, ap_name_len)) { - g_free(ap_name); ret = wifi_manager_ap_clone(&g_hWifiAP, ap); EXPECT_EQ(WIFI_MANAGER_ERROR_NONE, ret) << "Unable to clone the AP handle"; if (g_hWifiAP) { rst = WIFI_MANAGER_ERROR_NONE; + g_free(ap_name); return false; } } + + g_free(ap_name); } - g_free(ap_name); return true; } -- 2.34.1