diff --git a/ChangeLog b/ChangeLog index 087fc12582..ad19d02b4e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2006-08-17 Matthias Clasen + * gtk/gtkrecentchoosermenu.c (gtk_recent_chooser_menu_list_filters): + Initialize menu. (#351857, Chris Wilson) + * gtk/gtkprinteroptionwidget.c (update_widgets): * modules/printbackends/file/gtkprintbackendfile.c (output_file_from_settings): Handle filename encoding diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 087fc12582..ad19d02b4e 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,5 +1,8 @@ 2006-08-17 Matthias Clasen + * gtk/gtkrecentchoosermenu.c (gtk_recent_chooser_menu_list_filters): + Initialize menu. (#351857, Chris Wilson) + * gtk/gtkprinteroptionwidget.c (update_widgets): * modules/printbackends/file/gtkprintbackendfile.c (output_file_from_settings): Handle filename encoding diff --git a/gtk/gtkrecentchoosermenu.c b/gtk/gtkrecentchoosermenu.c index 6f1b636993..0e04b86575 100644 --- a/gtk/gtkrecentchoosermenu.c +++ b/gtk/gtkrecentchoosermenu.c @@ -696,11 +696,13 @@ gtk_recent_chooser_menu_remove_filter (GtkRecentChooser *chooser, } static GSList * -gtk_recent_chooser_menu_list_filters (GtkRecentChooser *chooser) +gtk_recent_chooser_menu_list_filters (GtkRecentChooser *chooser) { GtkRecentChooserMenu *menu; GSList *retval = NULL; + menu = GTK_RECENT_CHOOSER_MENU (chooser); + if (menu->priv->current_filter) retval = g_slist_prepend (retval, menu->priv->current_filter);