diff options
Diffstat (limited to 'plugins/gtk+/glade-gtk-notebook.c')
-rw-r--r-- | plugins/gtk+/glade-gtk-notebook.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/plugins/gtk+/glade-gtk-notebook.c b/plugins/gtk+/glade-gtk-notebook.c index 8847e5da..5d5170dc 100644 --- a/plugins/gtk+/glade-gtk-notebook.c +++ b/plugins/gtk+/glade-gtk-notebook.c @@ -1005,7 +1005,7 @@ glade_gtk_box_notebook_child_insert_remove_action (GladeWidgetAdaptor *adaptor, /* Make sure widgets does not get destroyed */ children = glade_widget_adaptor_get_children (adaptor, container); - glade_util_object_list_ref (children); + glade_util_list_objects_ref (children); glade_widget_property_get (parent, size_prop, &size); @@ -1085,7 +1085,6 @@ glade_gtk_box_notebook_child_insert_remove_action (GladeWidgetAdaptor *adaptor, glade_widget_get_project (parent)); } - g_list_foreach (children, (GFunc) g_object_unref, NULL); - g_list_free (children); + g_list_free_full (children, g_object_unref); glade_command_pop_group (); } |