gnucash/bindings
Christopher Lam 4953cf94fa [reports] use gnc:make-split->owner with guardian
Instead of a gnc:split->owner, use gnc:make-split->owner instead which
generates a split->owner function with its own hashtable. This
function (and its hash table) will be garbage collected in due course,
triggering the gncOwnerFreeing of all owners.

This is a better approach than gnc:split->owner which maintains a
single hash table. It could be buggy: a report calls gnc:split->owner
to query a split, fails to reset its hashtable via #f; the split's
owner is assigned or modified, and the next call to gnc:split->owner
will return the incorrect cached owner.
2023-02-13 23:17:02 +08:00
..
guile [reports] use gnc:make-split->owner with guardian 2023-02-13 23:17:02 +08:00
python Fix some typos 2023-01-26 13:48:58 +01:00
business-core.i Merge branch 'maint' 2020-01-30 20:30:04 +08:00
CMakeLists.txt bindings/guile - remove gnc-module wrapper 2019-12-06 20:38:21 +01:00
core-utils.i [core-utils.i] Use g_dpgettext2 instead of g_dpgettext 2022-04-02 10:24:33 +08:00
engine-common.i [account.cpp] gnc_accounts_and_all_descendants converted from scm 2022-04-14 21:51:14 +08:00
engine.i [gnc-budget] gnc_budget_get_account_period_note returns a const 2022-11-19 10:35:49 +08:00