From 801ef25ea2ec01e90774863dfe569cd4adc28c91 Mon Sep 17 00:00:00 2001 From: Claudio Takahasi Date: Mon, 3 Nov 2008 18:39:35 -0300 Subject: [PATCH] obexd: Fixed memory leak when GET fails --- obexd/client/session.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/obexd/client/session.c b/obexd/client/session.c index 0aa7887ad..d73c59465 100644 --- a/obexd/client/session.c +++ b/obexd/client/session.c @@ -845,6 +845,7 @@ static void get_xfer_progress(GwObexXfer *xfer, gpointer user_data) g_dbus_send_message(session->conn, reply); + dbus_message_unref(session->msg); session->msg = NULL; } @@ -889,8 +890,6 @@ complete: if (session->fd > 0) close(session->fd); - /* FIXME: Report complete */ - session_unref(callback->session); g_free(callback); -- 2.47.3