gnucash maint: Multiple changes pushed
Christopher Lam
clam at code.gnucash.org
Wed Sep 22 09:07:32 EDT 2021
Updated via https://github.com/Gnucash/gnucash/commit/c0736a1a (commit)
via https://github.com/Gnucash/gnucash/commit/87b61bf6 (commit)
via https://github.com/Gnucash/gnucash/commit/86cf327f (commit)
via https://github.com/Gnucash/gnucash/commit/c8a53c54 (commit)
from https://github.com/Gnucash/gnucash/commit/78d50033 (commit)
commit c0736a1a04a0bae358edc1c8d71f17836adcc286
Merge: 78d500337 87b61bf6f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Sep 22 21:06:25 2021 +0800
Merge branch 'maint-leaks' into maint #1135
commit 87b61bf6fb623f97ee89528d028549d9a9a28ac1
Author: Christopher Lam <christopher.lck at gmail.com>
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
43094697306ec68c1133dfb11ef357bae8f473ca.
commit 86cf327f094885882cd8ce1babe4c48e9407a1ee
Author: Christopher Lam <christopher.lck at gmail.com>
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 gmail.com>
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