Diff between 2a7ec51f945035101ef43b62d2a959f8ee21fb06 and dc3076af72a0b1665143795d954e9d97582a5b35
Changed Files
| File | Additions | Deletions | Status |
| obexd/client/transfer.c | +1 | -1 | modified |
Full Patch
diff --git a/obexd/client/transfer.c b/obexd/client/transfer.c
index 000a510..be61f40 100644
--- a/obexd/client/transfer.c
+++ b/obexd/client/transfer.c
@@ -309,7 +309,7 @@ gboolean obc_transfer_register(struct obc_transfer *transfer,
transfer->path = g_strdup_printf("%s/transfer%ju",
TRANSFER_BASEPATH, counter++);
- transfer->conn = dbus_bus_get(DBUS_BUS_SESSION, NULL);
+ transfer->conn = dbus_connection_ref(conn);
if (transfer->conn == NULL) {
g_set_error(err, OBC_TRANSFER_ERROR, -EFAULT,
"Unable to connect to D-Bus");