{
struct wpas_dbus_priv *ctrl_iface;
struct wpa_dbus_object_desc *obj_desc;
- struct network_handler_args *arg = NULL;
+ struct network_handler_args *arg;
char net_obj_path[WPAS_DBUS_OBJECT_PATH_MAX];
/* Do nothing if the control interface is not turned on */
return 0;
err:
- os_free(obj_desc);
- os_free(arg);
+ free_dbus_object_desc(obj_desc);
return -1;
}
struct wpas_dbus_priv *ctrl_iface;
struct wpa_dbus_object_desc *obj_desc;
char bss_obj_path[WPAS_DBUS_OBJECT_PATH_MAX];
- struct bss_handler_args *arg = NULL;
+ struct bss_handler_args *arg;
/* Do nothing if the control interface is not turned on */
if (wpa_s == NULL || wpa_s->global == NULL)
return 0;
err:
- os_free(obj_desc);
- os_free(arg);
+ free_dbus_object_desc(obj_desc);
return -1;
}
err:
os_free(wpa_s->dbus_new_path);
wpa_s->dbus_new_path = NULL;
- os_free(obj_desc);
+ free_dbus_object_desc(obj_desc);
return -1;
}