diff options
author | Matthias Clasen <mclasen@redhat.com> | 2005-08-29 04:47:20 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2005-08-29 04:47:20 +0000 |
commit | bd60a8f83991e417ebf834cfb8852381b1f957be (patch) | |
tree | c0137748c987139263ab730a184911ab4e986b1a | |
parent | 767cd6abd9b8cddb20daf3a2131f3083b21b3543 (diff) | |
download | gdk-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-- | ChangeLog | 3 | ||||
-rw-r--r-- | ChangeLog.pre-2-10 | 3 | ||||
-rw-r--r-- | gtk/gtksettings.c | 2 |
3 files changed, 8 insertions, 0 deletions
@@ -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 |