gnome-session r5093 - in trunk: . gnome-session
- From: matthiasc svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-session r5093 - in trunk: . gnome-session
- Date: Mon, 15 Sep 2008 21:22:29 +0000 (UTC)
Author: matthiasc
Date: Mon Sep 15 21:22:29 2008
New Revision: 5093
URL: http://svn.gnome.org/viewvc/gnome-session?rev=5093&view=rev
Log:
2008-09-15 Matthias Clasen <mclasen redhat com>
Bug 552294 â leaks EggDesktopFiles
* gnome-session/gsm-inhibit-dialog.c (add_inhibitor): Free
the desktop file when done with it.
Modified:
trunk/ChangeLog
trunk/gnome-session/gsm-inhibit-dialog.c
Modified: trunk/gnome-session/gsm-inhibit-dialog.c
==============================================================================
--- trunk/gnome-session/gsm-inhibit-dialog.c (original)
+++ trunk/gnome-session/gsm-inhibit-dialog.c Mon Sep 15 21:22:29 2008
@@ -496,6 +496,7 @@
/* FIXME: get info from xid */
+ desktop_file = NULL;
name = NULL;
pixbuf = NULL;
freeme = NULL;
@@ -602,6 +603,9 @@
if (pixbuf != NULL) {
g_object_unref (pixbuf);
}
+ if (desktop_file != NULL) {
+ egg_desktop_file_free (desktop_file);
+ }
}
static gboolean
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]