From 9f05f44c7cbf7bc98698f1012dd13a9270ebc442 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 6 Jul 2016 20:16:32 -0400 Subject: [PATCH] prepend instead of appending It is cheaper. --- gtk/gtkfilechoosernative.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkfilechoosernative.c b/gtk/gtkfilechoosernative.c index 266d0255db..a3e5636d52 100644 --- a/gtk/gtkfilechoosernative.c +++ b/gtk/gtkfilechoosernative.c @@ -356,7 +356,7 @@ gtk_file_chooser_native_add_choice (GtkFileChooser *chooser, choice->options = g_strdupv ((char **)options); choice->option_labels = g_strdupv ((char **)option_labels); - self->choices = g_slist_append (self->choices, choice); + self->choices = g_slist_prepend (self->choices, choice); gtk_file_chooser_add_choice (GTK_FILE_CHOOSER (self->dialog), id, label, options, option_labels);