From 34492abc80b5c6649574e9c707d26fb37ab00b22 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Tue, 20 Nov 2012 14:15:26 +0200 Subject: [PATCH] core: Fix freeing pending profile messages in device_free --- src/device.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/device.c b/src/device.c index 9215ebd69..6c79c4372 100644 --- a/src/device.c +++ b/src/device.c @@ -346,6 +346,12 @@ static void device_free(gpointer user_data) if (device->discov_timer) g_source_remove(device->discov_timer); + if (device->connect) + dbus_message_unref(device->connect); + + if (device->disconnect) + dbus_message_unref(device->disconnect); + DBG("%p", device); if (device->authr) -- 2.47.3