//Target API
nRet = wifi_manager_forget_ap(g_hWifi, hAP);
- CHECK_RETURN(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_forget_ap", WifiManagerGetError(nRet));
+ PRINT_RESULT_CLEANUP(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_forget_ap", WifiManagerGetError(nRet), wifi_manager_ap_destroy(hAP));
+ sleep(5);
nRet = wifi_manager_scan(g_hWifi, wifi_manager_scanned_callback, NULL);
CHECK_RETURN(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_scan", WifiManagerGetError(nRet));
//Target API
nRet = wifi_manager_ap_refresh(hAP);
- PRINT_RESULT_CLEANUP(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_ap_refresh", WifiManagerGetError(nRet),wifi_manager_get_connected_ap(g_hWifi, &hAP));
+ PRINT_RESULT_CLEANUP(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_ap_refresh", WifiManagerGetError(nRet),wifi_manager_ap_destroy(hAP));
- wifi_manager_get_connected_ap(g_hWifi, &hAP);
+ wifi_manager_ap_destroy(hAP);
return 0;
}