diff --git a/ChangeLog b/ChangeLog index f7c4d93f44..340ee55def 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Mon Apr 21 18:29:03 2003 Owen Taylor + + * gtk/gtkiconfactory.c (gtk_icon_set_unref): Free + the source list, not just it's contents (Patch + from Charles Kerr, #108243) + Mon Apr 21 18:13:46 2003 Owen Taylor * gdk/x11/gdkdnd-x11.c (gdk_window_cache_filter): Patch diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index f7c4d93f44..340ee55def 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,9 @@ +Mon Apr 21 18:29:03 2003 Owen Taylor + + * gtk/gtkiconfactory.c (gtk_icon_set_unref): Free + the source list, not just it's contents (Patch + from Charles Kerr, #108243) + Mon Apr 21 18:13:46 2003 Owen Taylor * gdk/x11/gdkdnd-x11.c (gdk_window_cache_filter): Patch diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index f7c4d93f44..340ee55def 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,9 @@ +Mon Apr 21 18:29:03 2003 Owen Taylor + + * gtk/gtkiconfactory.c (gtk_icon_set_unref): Free + the source list, not just it's contents (Patch + from Charles Kerr, #108243) + Mon Apr 21 18:13:46 2003 Owen Taylor * gdk/x11/gdkdnd-x11.c (gdk_window_cache_filter): Patch diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index f7c4d93f44..340ee55def 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,9 @@ +Mon Apr 21 18:29:03 2003 Owen Taylor + + * gtk/gtkiconfactory.c (gtk_icon_set_unref): Free + the source list, not just it's contents (Patch + from Charles Kerr, #108243) + Mon Apr 21 18:13:46 2003 Owen Taylor * gdk/x11/gdkdnd-x11.c (gdk_window_cache_filter): Patch diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index f7c4d93f44..340ee55def 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,9 @@ +Mon Apr 21 18:29:03 2003 Owen Taylor + + * gtk/gtkiconfactory.c (gtk_icon_set_unref): Free + the source list, not just it's contents (Patch + from Charles Kerr, #108243) + Mon Apr 21 18:13:46 2003 Owen Taylor * gdk/x11/gdkdnd-x11.c (gdk_window_cache_filter): Patch diff --git a/gtk/gtkiconfactory.c b/gtk/gtkiconfactory.c index 5d991b9185..a0c3f826fc 100644 --- a/gtk/gtkiconfactory.c +++ b/gtk/gtkiconfactory.c @@ -1562,6 +1562,7 @@ gtk_icon_set_unref (GtkIconSet *icon_set) tmp_list = g_slist_next (tmp_list); } + g_slist_free (icon_set->sources); clear_cache (icon_set, TRUE);