From 88e3591ad353258ab09333fee88c2abe831f63d7 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Wed, 7 Sep 2005 13:26:47 +0000 Subject: [PATCH] Fix two more leaks of a DBusMessage git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@945 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- gnome/applet/applet-dbus-devices.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnome/applet/applet-dbus-devices.c b/gnome/applet/applet-dbus-devices.c index 0e31c3af86..aa363f4c3e 100644 --- a/gnome/applet/applet-dbus-devices.c +++ b/gnome/applet/applet-dbus-devices.c @@ -142,9 +142,9 @@ static void nmwa_dbus_update_wireless_enabled (NMWirelessApplet *applet) if ((message = dbus_message_new_method_call (NM_DBUS_SERVICE, NM_DBUS_PATH, NM_DBUS_INTERFACE, "getWirelessEnabled"))) { dbus_connection_send_with_reply (applet->connection, message, &pcall, -1); - dbus_message_unref (message); if (pcall) dbus_pending_call_set_notify (pcall, nmwa_dbus_update_wireless_enabled_cb, applet, NULL); + dbus_message_unref (message); } } @@ -321,6 +321,7 @@ static void hal_info_parent_cb (DBusPendingCall *pcall, void *user_data) vendor_cb_data->parent_op = g_strdup (op); dbus_pending_call_set_notify (vendor_pcall, hal_info_vendor_cb, vendor_cb_data, (DBusFreeFunction) free_hal_info_cb_data); } + dbus_message_unref (message); } } dbus_message_unref (reply);