From f37fa85705f473318adc19c6bd77ca0c6754e1c4 Mon Sep 17 00:00:00 2001 From: Christopher Lam Date: Sun, 30 May 2021 08:10:49 +0800 Subject: [PATCH] build dom_tree_to_list_kvp_value more efficiently seems to be unused however --- libgnucash/backend/xml/sixtp-dom-parsers.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libgnucash/backend/xml/sixtp-dom-parsers.cpp b/libgnucash/backend/xml/sixtp-dom-parsers.cpp index 0c047d02b3..5d33afe19c 100644 --- a/libgnucash/backend/xml/sixtp-dom-parsers.cpp +++ b/libgnucash/backend/xml/sixtp-dom-parsers.cpp @@ -321,10 +321,12 @@ dom_tree_to_list_kvp_value (xmlNodePtr node) new_val = dom_tree_to_kvp_value (mark); if (new_val) { - list = g_list_append (list, (gpointer)new_val); + list = g_list_prepend (list, (gpointer)new_val); } } + list = g_list_reverse (list); + ret = new KvpValue {list}; return ret;