gnucash maint: Multiple changes pushed

Christopher Lam clam at
Fri Jul 29 00:58:02 EDT 2022

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

commit ebf34395586ba3ed76a067a73f0d5ab57f1bb877
Author: Christopher Lam <christopher.lck at>
Date:   Fri Jul 29 10:58:05 2022 +0800

    [gnc-sx-instance-model] free some GHashTable keys & Values

commit 7c2a24951106c19f562efc745ed5c8d605cd5d53
Author: Christopher Lam <christopher.lck at>
Date:   Wed Jul 27 21:38:31 2022 +0800

    [gnc-sx-instance-model.c] refactor Scrub function
    This scrubbing function calls xaccTransRollbackEdit which is
    leaky. Instead of trying to fix xaccTransRollbackEdit which requires
    superhuman skills, it's easiest to track the changes separately in a
    GList, and use xaccTransBeginEdit/xaccTransCommitEdit only if

Summary of changes:
 libgnucash/app-utils/gnc-sx-instance-model.c | 70 +++++++++++++++++-----------
 1 file changed, 42 insertions(+), 28 deletions(-)

More information about the gnucash-patches mailing list