Change-Id: Ibee8b47bfacd61f6704915a881da0fc459b99a1b
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
BT_MANAGER_INTERFACE,
NULL, &error);
- if (manager_proxy == NULL && error) {
+ if (error) {
BT_ERR("Unable to create proxy: %s", error->message);
g_clear_error(&error);
+ if (manager_proxy)
+ g_object_unref(manager_proxy);
return NULL;
}
+ if (!manager_proxy)
+ return NULL;
+
result = g_dbus_proxy_call_sync(manager_proxy,
"GetManagedObjects", NULL,
G_DBUS_CALL_FLAGS_NONE, -1,
reply = g_dbus_proxy_call_finish(proxy, res, &g_error);
g_object_unref(proxy);
- if (reply)
- g_variant_unref(reply);
+ if (reply)
+ g_variant_unref(reply);
func_data = user_data;