From 14131675502b14fc83b59b12573c2e88ade1e467 Mon Sep 17 00:00:00 2001 From: Claudio Takahasi Date: Tue, 27 Mar 2012 16:43:47 -0400 Subject: [PATCH] attrib: Fix missing D-Bus message unref on DiscoverCharacteristics This patch fixes a missing message unref when DiscoverCharacteristics on Generic Attribute finishes. --- attrib/client.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/attrib/client.c b/attrib/client.c index ce78ed6b3..1455c3106 100644 --- a/attrib/client.c +++ b/attrib/client.c @@ -916,6 +916,9 @@ static void char_discovered_cb(GSList *characteristics, guint8 status, reply = create_discover_char_reply(gatt->query->msg, gatt->chars); fail: + dbus_message_unref(gatt->query->msg); + gatt->query->msg = NULL; + g_dbus_send_message(gatt->conn, reply); query_list_remove(gatt, current); g_free(current); -- 2.47.3