@@ -762,7 +762,7 @@ get_selected_prices_helper (GtkTreeModel *s_model,
762
762
price = gnc_tree_model_price_get_price (GNC_TREE_MODEL_PRICE (model ),
763
763
& iter );
764
764
if (price )
765
- * return_list = g_list_append (* return_list , price );
765
+ * return_list = g_list_prepend (* return_list , price );
766
766
}
767
767
768
768
/*
@@ -780,7 +780,7 @@ gnc_tree_view_price_get_selected_prices (GncTreeViewPrice *view)
780
780
781
781
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (view ));
782
782
gtk_tree_selection_selected_foreach (selection , get_selected_prices_helper , & return_list );
783
- return return_list ;
783
+ return g_list_reverse ( return_list ) ;
784
784
}
785
785
786
786
static void
@@ -805,7 +805,7 @@ get_selected_commodity_helper (GtkTreeModel *s_model,
805
805
commodity = gnc_tree_model_price_get_commodity (GNC_TREE_MODEL_PRICE (model ), & iter );
806
806
807
807
if (commodity )
808
- * return_list = g_list_append (* return_list , commodity );
808
+ * return_list = g_list_prepend (* return_list , commodity );
809
809
}
810
810
811
811
/*
@@ -824,5 +824,5 @@ gnc_tree_view_price_get_selected_commodities (GncTreeViewPrice *view)
824
824
825
825
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (view ));
826
826
gtk_tree_selection_selected_foreach (selection , get_selected_commodity_helper , & return_list );
827
- return return_list ;
827
+ return g_list_reverse ( return_list ) ;
828
828
}
0 commit comments