Change-Id: Ifad1dd73a2a4b6ef512bb41f06cd49ff209de2fd
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
void _wifi_remove_from_multi_scan_list(wifi_manager_specific_scan_h specific_scan)
{
- GSList *list = (GSList *)specific_scan;
- GSList *multi_scan_list = list->next;
+ GSList *multi_scan_list = (GSList *)specific_scan;
g_slist_free_full(multi_scan_list, g_free);
multi_scan_handle_list = g_slist_remove(multi_scan_handle_list, specific_scan);
- g_free(specific_scan);
- specific_scan = NULL;
multi_scan_type[WIFI_MULTI_SCAN_SSID] = false;
multi_scan_type[WIFI_MULTI_SCAN_FREQ] = false;
}