[glib] gapplicationimpl-dbus: Fix leak of fd list object



commit acdcf5cd50ccbf76fb4d74dbef4e768d5980e46e
Author: Colin Walters <walters verbum org>
Date:   Tue Jul 22 14:14:46 2014 -0400

    gapplicationimpl-dbus: Fix leak of fd list object
    
    Spotted by static analysis.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733576

 gio/gapplicationimpl-dbus.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/gio/gapplicationimpl-dbus.c b/gio/gapplicationimpl-dbus.c
index 15e66f2..94cf6ea 100644
--- a/gio/gapplicationimpl-dbus.c
+++ b/gio/gapplicationimpl-dbus.c
@@ -753,6 +753,7 @@ g_application_impl_command_line (GApplicationImpl    *impl,
                                               g_variant_new ("(o^aay a{sv})", object_path, arguments, 
platform_data),
                                               G_VARIANT_TYPE ("(i)"), 0, G_MAXINT, fd_list, NULL,
                                               g_application_impl_cmdline_done, &data);
+    g_object_unref (fd_list);
   }
 #else
   g_dbus_connection_call (impl->session_bus, impl->bus_name, impl->object_path,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]