interface = g_variant_get_int32(value);
if (interface != 3) {
g_free(key);
+ key = NULL;
g_variant_unref(value);
break;
}
}
}
g_free(hostname);
+ hostname = NULL;
g_free(ip);
+ ip = NULL;
g_free(mac);
+ mac = NULL;
g_variant_iter_free(inner_iter);
if (callback((softap_client_h)&client, user_data) == false) {
DBG("iteration is stopped\n");
g_free(client.hostname);
+ client.hostname = NULL;
g_variant_iter_free(outer_iter);
g_variant_unref(station);
g_variant_unref(result);
return SOFTAP_ERROR_OPERATION_FAILED;
}
g_free(client.hostname);
+ client.hostname = NULL;
}
g_variant_iter_free(outer_iter);
g_variant_unref(station);