summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2005-08-29 04:47:20 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-08-29 04:47:20 +0000
commitbd60a8f83991e417ebf834cfb8852381b1f957be (patch)
treec0137748c987139263ab730a184911ab4e986b1a
parent767cd6abd9b8cddb20daf3a2131f3083b21b3543 (diff)
downloadgdk-pixbuf-bd60a8f83991e417ebf834cfb8852381b1f957be.tar.gz
Don't leak the cursor theme name. (#314693, Kjartan Maraas)
2005-08-29 Matthias Clasen <mclasen@redhat.com> * gtk/gtksettings.c (settings_update_cursor_theme): Don't leak the cursor theme name. (#314693, Kjartan Maraas)
-rw-r--r--ChangeLog3
-rw-r--r--ChangeLog.pre-2-103
-rw-r--r--gtk/gtksettings.c2
3 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0c3d0979f..70394b78c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2005-08-29 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtksettings.c (settings_update_cursor_theme): Don't
+ leak the cursor theme name. (#314693, Kjartan Maraas)
+
* gdk/x11/gdkasync.c (_gdk_x11_get_window_child_info): Free
state.children in all cases. (#313862, Kjartan Maraas)
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index 0c3d0979f..70394b78c 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,5 +1,8 @@
2005-08-29 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtksettings.c (settings_update_cursor_theme): Don't
+ leak the cursor theme name. (#314693, Kjartan Maraas)
+
* gdk/x11/gdkasync.c (_gdk_x11_get_window_child_info): Free
state.children in all cases. (#313862, Kjartan Maraas)
diff --git a/gtk/gtksettings.c b/gtk/gtksettings.c
index acdd0518f..a9bf1199a 100644
--- a/gtk/gtksettings.c
+++ b/gtk/gtksettings.c
@@ -1371,6 +1371,8 @@ settings_update_cursor_theme (GtkSettings *settings)
NULL);
gdk_x11_display_set_cursor_theme (display, theme, size);
+
+ g_free (theme);
}
static void