gnucash maint: Multiple changes pushed

Christopher Lam clam at
Wed Sep 22 09:07:32 EDT 2021

Updated	 via (commit)
	 via (commit)
	 via (commit)
	 via (commit)
	from (commit)

commit c0736a1a04a0bae358edc1c8d71f17836adcc286
Merge: 78d500337 87b61bf6f
Author: Christopher Lam <christopher.lck at>
Date:   Wed Sep 22 21:06:25 2021 +0800

    Merge branch 'maint-leaks' into maint #1135

commit 87b61bf6fb623f97ee89528d028549d9a9a28ac1
Author: Christopher Lam <christopher.lck at>
Date:   Sun Sep 19 10:36:09 2021 +0800

    [account.cpp] GValue must be unset in old functions
    GValue in DxaccAccount[Set|Get]Currency is unset correctly.
    However dxaccAccountGetPriceSrc and dxaccAccountSetQuoteTZ reuse a
    static char* therefore the latter must be used carefully before
    calling the function again. The functions are tested in

commit 86cf327f094885882cd8ce1babe4c48e9407a1ee
Author: Christopher Lam <christopher.lck at>
Date:   Mon Sep 13 23:43:38 2021 +0800

    [account.cpp] GValue containing string must be unset
    already have comprehensive tests in 15852031d

commit c8a53c54f288eca5f125518128a00ffb5b950b87
Author: Christopher Lam <christopher.lck at>
Date:   Mon Sep 13 23:26:58 2021 +0800

    [account.cpp] refactor gnc_account_get_map_entry
    Have comprehensive tests in a5d101d1b

Summary of changes:
 libgnucash/engine/Account.cpp | 152 +++++++++++++++++-------------------------
 libgnucash/engine/Account.h   |   5 +-
 libgnucash/engine/AccountP.h  |   3 +
 3 files changed, 67 insertions(+), 93 deletions(-)

More information about the gnucash-patches mailing list