mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
[gnc-tree-view-price] prepend GList loops instead of append
This commit is contained in:
parent
b4d3d4952d
commit
b94164e8ff
@ -762,7 +762,7 @@ get_selected_prices_helper (GtkTreeModel *s_model,
|
||||
price = gnc_tree_model_price_get_price (GNC_TREE_MODEL_PRICE(model),
|
||||
&iter);
|
||||
if (price)
|
||||
*return_list = g_list_append(*return_list, price);
|
||||
*return_list = g_list_prepend (*return_list, price);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -780,7 +780,7 @@ gnc_tree_view_price_get_selected_prices (GncTreeViewPrice *view)
|
||||
|
||||
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW(view));
|
||||
gtk_tree_selection_selected_foreach(selection, get_selected_prices_helper, &return_list);
|
||||
return return_list;
|
||||
return g_list_reverse (return_list);
|
||||
}
|
||||
|
||||
static void
|
||||
@ -805,7 +805,7 @@ get_selected_commodity_helper (GtkTreeModel *s_model,
|
||||
commodity = gnc_tree_model_price_get_commodity (GNC_TREE_MODEL_PRICE(model), &iter);
|
||||
|
||||
if (commodity)
|
||||
*return_list = g_list_append(*return_list, commodity);
|
||||
*return_list = g_list_prepend (*return_list, commodity);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -824,5 +824,5 @@ gnc_tree_view_price_get_selected_commodities (GncTreeViewPrice *view)
|
||||
|
||||
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW(view));
|
||||
gtk_tree_selection_selected_foreach (selection, get_selected_commodity_helper, &return_list);
|
||||
return return_list;
|
||||
return g_list_reverse (return_list);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user