Don't leak appinfo.
authorAlexander Larsson <alexl@redhat.com>
Fri, 1 Feb 2008 11:42:25 +0000 (11:42 +0000)
committerAlexander Larsson <alexl@src.gnome.org>
Fri, 1 Feb 2008 11:42:25 +0000 (11:42 +0000)
2008-02-01  Alexander Larsson  <alexl@redhat.com>

* gappinfo.c (g_app_info_launch_default_for_uri):
Don't leak appinfo.

svn path=/trunk/; revision=6439

gio/ChangeLog
gio/gappinfo.c

index bfd5811..f9c5e5e 100644 (file)
@@ -1,5 +1,10 @@
 2008-02-01  Alexander Larsson  <alexl@redhat.com>
 
+       * gappinfo.c (g_app_info_launch_default_for_uri): 
+       Don't leak appinfo.
+       
+2008-02-01  Alexander Larsson  <alexl@redhat.com>
+
         * gappinfo.[ch]:
         * gio.symbols:
         Add g_app_info_launch_default_for_uri utility
index e5885e4..add826b 100644 (file)
@@ -566,6 +566,9 @@ g_app_info_launch_default_for_uri (const char *uri,
   l.next = l.prev = NULL;
   res = g_app_info_launch_uris (app_info, &l,
                                launch_context, error);
+
+  g_object_unref (app_info);
+  
   return res;
 }