From fac77354be78cdcf5c4a88fb740c9076da653671 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Mon, 26 Nov 2012 12:43:11 +0200 Subject: [PATCH] device: Fix leaking browse request DBusMessage --- src/device.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/device.c b/src/device.c index a196af481..f8c5b5f61 100644 --- a/src/device.c +++ b/src/device.c @@ -1488,10 +1488,11 @@ static void device_svc_resolved(struct btd_device *dev, int err) else return; + dbus_message_unref(req->msg); + req->msg = NULL; + if (reply) g_dbus_send_message(conn, reply); - else - req->msg = NULL; } static uint8_t parse_io_capability(const char *capability) -- 2.47.3