Merged from HEAD:

2005-11-23  Michael Natterer  <mitch@imendio.com>

	Merged from HEAD:

	* gtk/gtkrc.c (gtk_rc_reset_widgets): don't leak all toplevel
	windows on other screens (correctly remove all temporary
	references).
This commit is contained in:
Michael Natterer
2005-11-23 14:24:51 +00:00
committed by Michael Natterer
parent 774619c619
commit 8e09a1bb42
3 changed files with 18 additions and 1 deletions

View File

@@ -1,3 +1,11 @@
2005-11-23 Michael Natterer <mitch@imendio.com>
Merged from HEAD:
* gtk/gtkrc.c (gtk_rc_reset_widgets): don't leak all toplevel
windows on other screens (correctly remove all temporary
references).
2005-11-21 Matthias Clasen <mclasen@redhat.com>
Fix for bug #321542, Benedikt Meurer:

View File

@@ -1,3 +1,11 @@
2005-11-23 Michael Natterer <mitch@imendio.com>
Merged from HEAD:
* gtk/gtkrc.c (gtk_rc_reset_widgets): don't leak all toplevel
windows on other screens (correctly remove all temporary
references).
2005-11-21 Matthias Clasen <mclasen@redhat.com>
Fix for bug #321542, Benedikt Meurer:

View File

@@ -1324,8 +1324,9 @@ gtk_rc_reset_widgets (GtkSettings *settings)
if (gtk_widget_get_screen (list->data) == settings->screen)
{
gtk_widget_reset_rc_styles (list->data);
g_object_unref (list->data);
}
g_object_unref (list->data);
}
g_list_free (toplevels);
}