}
#endif
-
static char *target2str(const uint8_t *t)
{
if (!t)
DBG("");
dbus_error_init(&err);
+
connection = g_dbus_setup_bus(DBUS_BUS_SESSION, OPENOBEX_SERVICE,
&err);
if (connection == NULL) {
session_methods, NULL,
NULL, os, NULL)) {
error("Cannot register Session interface.");
- g_free(path);
- return;
+ goto done;
}
g_dbus_emit_signal(connection, OPENOBEX_MANAGER_PATH,
DBUS_TYPE_OBJECT_PATH, &path,
DBUS_TYPE_INVALID);
+done:
g_free(path);
}