Diff between a7c0fb33281ba9b129003aeea40f67dcbc4be3ac and f553ad72ffee10b6048b9e7d3cf905c279260c96
Changed Files
| File | Additions | Deletions | Status |
| obexd/src/manager.c | +4 | -1 | modified |
Full Patch
diff --git a/obexd/src/manager.c b/obexd/src/manager.c
index e1778e1..0a80400 100644
--- a/obexd/src/manager.c
+++ b/obexd/src/manager.c
@@ -539,8 +539,11 @@ gboolean manager_init(void)
}
system_conn = g_dbus_setup_bus(DBUS_BUS_SYSTEM, NULL, NULL);
- if (system_conn == NULL)
+ if (system_conn == NULL) {
+ dbus_connection_unref(connection);
+ connection = NULL;
return FALSE;
+ }
listener_id = g_dbus_add_service_watch(system_conn, "org.bluez",
name_acquired, name_released, NULL, NULL);