From aa6d455c9f49cc976df1ed2b86a86fc46530dc55 Mon Sep 17 00:00:00 2001 From: Jaganath Kanakkassery Date: Wed, 11 Jan 2012 20:33:42 +0530 Subject: [PATCH] obexd: Fix incorrect transfer path id during request authorization Transfer is registered with id as cid, but authorize method is called with id as pointer to obex session structure --- obexd/src/manager.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/obexd/src/manager.c b/obexd/src/manager.c index 846f8a0b4..87010c412 100644 --- a/obexd/src/manager.c +++ b/obexd/src/manager.c @@ -539,7 +539,7 @@ int manager_request_authorization(struct obex_session *os, int32_t time, if (err < 0) return err; - path = g_strdup_printf("/transfer%u", GPOINTER_TO_UINT(os)); + path = g_strdup_printf("/transfer%u", os->id); msg = dbus_message_new_method_call(agent->bus_name, agent->path, "org.openobex.Agent", "Authorize"); -- 2.47.3