diff --git a/bindings/engine.i b/bindings/engine.i index 7e849af8bb..eb753e8068 100644 --- a/bindings/engine.i +++ b/bindings/engine.i @@ -83,6 +83,7 @@ engine-common.i */ %newobject gnc_account_get_full_name; %newobject xaccTransGetAPARAcctSplitList; %newobject xaccTransGetPaymentAcctSplitList; +%newobject xaccAccountGetSplitList; %include "engine-common.i" diff --git a/libgnucash/engine/Account.cpp b/libgnucash/engine/Account.cpp index 504e1794e2..f25f7c4feb 100644 --- a/libgnucash/engine/Account.cpp +++ b/libgnucash/engine/Account.cpp @@ -5451,7 +5451,7 @@ gnc_account_merge_children (Account *parent) static void -xaccSplitsBeginStagedTransactionTraversals (SplitsVec splits) +xaccSplitsBeginStagedTransactionTraversals (SplitsVec& splits) { for (auto s : splits) {