gnucash stable: Multiple changes pushed
Christopher Lam
clam at code.gnucash.org
Thu Nov 30 18:37:53 EST 2023
Updated via https://github.com/Gnucash/gnucash/commit/abb4a01a (commit)
via https://github.com/Gnucash/gnucash/commit/d8ece965 (commit)
via https://github.com/Gnucash/gnucash/commit/ca3c09c5 (commit)
from https://github.com/Gnucash/gnucash/commit/d8dacb86 (commit)
commit abb4a01ac8bbc689d84087939fc2d0dca7357d74
Merge: d8dacb86b2 d8ece96503
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Dec 1 07:37:17 2023 +0800
Merge branch 'stable-leaks' into stable #1831
commit d8ece96503ccf71550e0d0031bcd936e0af45bd1
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Nov 30 22:16:53 2023 +0800
[gnc-engine-guile.cpp] plug runaway GSList* leak
The QofQuery param_list is a GSList of const char*. Every SCM Query
would typically leak the GSList. This change will store the params
into the string cache, and the cached string is passed onto the
QofQuery param.
commit ca3c09c5f644d0f2f94fb53aa931445631514cab
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Nov 27 20:53:56 2023 +0800
[dialog-report-column-view.cpp] new/delete instead of g_new/g_free
because the struct has vector objects which would otherwise leak.
Summary of changes:
bindings/guile/gnc-engine-guile.cpp | 16 +++++-----------
gnucash/gnome/dialog-report-column-view.cpp | 9 ++++-----
2 files changed, 9 insertions(+), 16 deletions(-)
More information about the gnucash-patches
mailing list