DBG("network %p result %d", network, result);
#if defined TIZEN_EXT
- char *ifname = g_supplicant_interface_get_ifname(interface);
+ const char *ifname = g_supplicant_interface_get_ifname(interface);
set_connman_bssid(RESET_BSSID, NULL, ifname);
for (list = iface_list; list; list = list->next) {
if (ret < 0) {
DBG("Fail to get max speed !!");
wifi->automaxspeed_timeout = 0;
- connman_network_unref(wifi->network);
+
+ if (wifi->network)
+ connman_network_unref(wifi->network);
return FALSE;
}