API int softap_create(softap_h *softap)
{
DBG("+");
+ _retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
+ "parameter(softap) is NULL\n");
__softap_h *sa = NULL;
GError *error = NULL;
NULL, SOFTAP_SERVICE_NAME, SOFTAP_SERVICE_OBJECT_PATH,
SOFTAP_SERVICE_INTERFACE, sa->cancellable, &error);
if (!sa->client_bus_proxy) {
- ERR("Fail to create the proxy object because of %s", error->message);
+ if (error)
+ ERR("Fail to create the proxy object because of %s", error->message);
g_cancellable_cancel(sa->cancellable);
g_object_unref(sa->cancellable);
free(sa);
DBG("+");
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL");
+ _retvm_if(enable == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
+ "parameter(enable) is NULL");
int is_on = 0;
int vconf_type = VCONFKEY_MOBILE_HOTSPOT_MODE_WIFI_AP;