From f7fb380c664c938d5396cc9e1b36c3b4b55e72b2 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Tue, 21 Jul 2009 12:10:41 +0200 Subject: [PATCH] Fix D-Bus message reference leak when adding interface fails --- plugins/supplicant.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/supplicant.c b/plugins/supplicant.c index 50d08bd..8a41c30 100644 --- a/plugins/supplicant.c +++ b/plugins/supplicant.c @@ -329,6 +329,8 @@ static void add_interface_reply(DBusPendingCall *call, void *user_data) return; failed: + dbus_message_unref(reply); + task_list = g_slist_remove(task_list, task); connman_device_unref(task->device); -- 2.7.4