gnucash master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Mon Feb 15 15:38:13 EST 2021
Updated via https://github.com/Gnucash/gnucash/commit/50346a4c (commit)
via https://github.com/Gnucash/gnucash/commit/4359243c (commit)
via https://github.com/Gnucash/gnucash/commit/c1e9b3d5 (commit)
via https://github.com/Gnucash/gnucash/commit/f60b6354 (commit)
from https://github.com/Gnucash/gnucash/commit/0d196bfb (commit)
commit 50346a4c982d09a133b3b5e0c880d0b0905c6477
Merge: 0d196bfb6 4359243c0
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Feb 15 12:37:39 2021 -0800
Merge Bill Nottingham's glib-fixes into master.
commit 4359243c08c1a995c6a8a0d2a2c08dc48e84eece
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Feb 15 12:37:09 2021 -0800
Move glib and gtk includes out of extern C for tests.
Needed to compile with glib 2.67 and later.
commit c1e9b3d593e0b59b6ec77937bb2b0aced28eeb70
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Feb 15 11:24:37 2021 -0800
Adjust GNC_DEFINE_TYPE_EXTENDED_END
To match new signature of g_once_init_enter and g_once_init_leave.
commit f60b6354f845b49beb1f5a93a9d6f5e43241725e
Author: Bill Nottingham <notting at splat.cc>
Date: Sat Feb 13 16:35:27 2021 -0500
Fix build with glib2 2.67.x.
glib headers should not be included with 'extern "C"'.
Summary of changes:
gnucash/gnome-utils/gnc-amount-edit.h | 2 ++
gnucash/gnome-utils/gnc-gobject-utils.h | 8 ++++----
gnucash/gnome-utils/gnc-tree-model-commodity.c | 1 +
gnucash/gnome/assistant-loan.cpp | 5 +++--
gnucash/import-export/csv-imp/gnc-imp-props-price.cpp | 6 +++---
gnucash/import-export/csv-imp/gnc-imp-props-tx.cpp | 5 +++--
gnucash/import-export/test/test-import-pending-matches.cpp | 5 +++--
gnucash/register/register-gnome/datecell-gnome.c | 1 +
libgnucash/app-utils/gnc-sx-instance-model.c | 1 +
libgnucash/app-utils/gnc-ui-balances.c | 1 +
libgnucash/app-utils/test/test-autoclear.cpp | 2 +-
libgnucash/app-utils/test/test-print-parse-amount.cpp | 5 +++--
libgnucash/backend/dbi/gnc-backend-dbi.cpp | 7 ++++---
libgnucash/backend/dbi/test/test-backend-dbi.cpp | 2 +-
libgnucash/backend/sql/gnc-address-sql.cpp | 4 ++--
libgnucash/backend/sql/gnc-book-sql.cpp | 4 ++--
libgnucash/backend/sql/gnc-customer-sql.cpp | 3 ++-
libgnucash/backend/sql/gnc-employee-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-entry-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-job-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-price-sql.cpp | 3 +--
libgnucash/backend/sql/gnc-recurrence-sql.cpp | 3 +--
libgnucash/backend/sql/gnc-schedxaction-sql.cpp | 4 ++--
libgnucash/backend/sql/gnc-vendor-sql.cpp | 4 ++--
libgnucash/backend/sql/test/test-sqlbe.cpp | 3 ++-
libgnucash/backend/sql/test/utest-gnc-backend-sql.cpp | 3 ++-
libgnucash/backend/xml/gnc-account-xml-v2.cpp | 4 ++--
libgnucash/backend/xml/gnc-address-xml-v2.cpp | 4 ++--
libgnucash/backend/xml/gnc-backend-xml.cpp | 7 ++++---
libgnucash/backend/xml/gnc-bill-term-xml-v2.cpp | 2 --
libgnucash/backend/xml/gnc-book-xml-v2.cpp | 4 ++--
libgnucash/backend/xml/gnc-budget-xml-v2.cpp | 4 ++--
libgnucash/backend/xml/gnc-commodity-xml-v2.cpp | 4 ++--
libgnucash/backend/xml/gnc-customer-xml-v2.cpp | 4 ++--
libgnucash/backend/xml/gnc-employee-xml-v2.cpp | 3 +--
libgnucash/backend/xml/gnc-entry-xml-v2.cpp | 4 ++--
libgnucash/backend/xml/gnc-freqspec-xml-v2.cpp | 3 +--
libgnucash/backend/xml/gnc-invoice-xml-v2.cpp | 3 +--
libgnucash/backend/xml/gnc-job-xml-v2.cpp | 3 +--
libgnucash/backend/xml/gnc-lot-xml-v2.cpp | 3 +--
libgnucash/backend/xml/gnc-order-xml-v2.cpp | 3 +--
libgnucash/backend/xml/gnc-owner-xml-v2.cpp | 3 +--
libgnucash/backend/xml/gnc-recurrence-xml-v2.cpp | 3 +--
libgnucash/backend/xml/gnc-schedxaction-xml-v2.cpp | 3 +--
libgnucash/backend/xml/gnc-tax-table-xml-v2.cpp | 3 +--
libgnucash/backend/xml/gnc-transaction-xml-v2.cpp | 3 +--
libgnucash/backend/xml/gnc-vendor-xml-v2.cpp | 3 +--
libgnucash/backend/xml/gnc-xml-backend.cpp | 4 ++--
libgnucash/backend/xml/gnc-xml-helper.cpp | 3 ---
libgnucash/backend/xml/gnc-xml-helper.h | 3 +++
libgnucash/backend/xml/io-example-account.cpp | 6 +++---
libgnucash/backend/xml/io-gncxml-gen.h | 4 +---
libgnucash/backend/xml/io-gncxml-v2.cpp | 5 +++--
libgnucash/backend/xml/io-utils.cpp | 2 +-
libgnucash/backend/xml/sixtp-dom-generators.cpp | 2 +-
libgnucash/backend/xml/sixtp-dom-parsers.cpp | 4 ++--
libgnucash/backend/xml/sixtp-to-dom-parser.cpp | 5 ++---
libgnucash/backend/xml/sixtp.cpp | 6 +++---
libgnucash/backend/xml/sixtp.h | 2 +-
libgnucash/backend/xml/test/test-dom-converters1.cpp | 7 ++++---
libgnucash/backend/xml/test/test-dom-parser1.cpp | 7 ++++---
libgnucash/backend/xml/test/test-file-stuff.cpp | 7 ++++---
libgnucash/backend/xml/test/test-file-stuff.h | 4 ++--
libgnucash/backend/xml/test/test-load-example-account.cpp | 6 ++++--
libgnucash/backend/xml/test/test-load-xml2.cpp | 7 ++++---
libgnucash/backend/xml/test/test-save-in-lang.cpp | 8 +++++---
libgnucash/backend/xml/test/test-xml-account.cpp | 8 +++++---
libgnucash/backend/xml/test/test-xml-commodity.cpp | 8 +++++---
libgnucash/backend/xml/test/test-xml-pricedb.cpp | 5 +++--
libgnucash/backend/xml/test/test-xml-transaction.cpp | 5 +++--
libgnucash/core-utils/gnc-filepath-utils.cpp | 9 +++++----
libgnucash/core-utils/gnc-locale-utils.cpp | 3 ---
libgnucash/core-utils/gnc-prefs.h | 4 ++++
libgnucash/core-utils/test/gtest-path-utilities.cpp | 3 ++-
libgnucash/engine/SX-book.h | 4 ++++
libgnucash/engine/engine-helpers.h | 4 ++++
libgnucash/engine/gnc-commodity.h | 5 +++++
libgnucash/engine/gnc-date.cpp | 2 +-
libgnucash/engine/gnc-date.h | 11 ++++++++++-
libgnucash/engine/gnc-engine.h | 5 +++++
libgnucash/engine/gnc-numeric.cpp | 2 +-
libgnucash/engine/gncBusiness.h | 4 ++++
libgnucash/engine/gncEntry.h | 6 ++++++
libgnucash/engine/guid.h | 2 +-
libgnucash/engine/qof-string-cache.cpp | 3 ++-
libgnucash/engine/qof.h | 4 ++++
libgnucash/engine/qofbook.cpp | 2 +-
libgnucash/engine/qofbook.h | 1 +
libgnucash/engine/qofchoice.cpp | 5 -----
libgnucash/engine/qofclass.cpp | 3 ---
libgnucash/engine/qofevent.cpp | 3 ---
libgnucash/engine/qofid.cpp | 2 +-
libgnucash/engine/qoflog.cpp | 8 ++++----
libgnucash/engine/qofobject.cpp | 3 ---
libgnucash/engine/qofquery.cpp | 2 +-
libgnucash/engine/qofsession.cpp | 2 +-
libgnucash/engine/test/test-account-object.cpp | 3 ++-
libgnucash/engine/test/test-commodities.cpp | 4 ++--
libgnucash/engine/test/test-gnc-guid-old.cpp | 3 ++-
libgnucash/engine/test/test-group-vs-book.cpp | 3 ++-
libgnucash/engine/test/test-guid.cpp | 3 ++-
libgnucash/engine/test/test-lots.cpp | 3 ++-
libgnucash/engine/test/test-numeric.cpp | 2 +-
libgnucash/engine/test/test-qofinstance.cpp | 3 ++-
libgnucash/engine/test/test-qofsession-old.cpp | 3 ++-
libgnucash/engine/test/test-query.cpp | 3 ++-
libgnucash/engine/test/test-split-vs-account.cpp | 3 ++-
libgnucash/engine/test/test-transaction-reversal.cpp | 3 ++-
libgnucash/engine/test/test-transaction-voiding.cpp | 3 ++-
libgnucash/engine/test/utest-Account.cpp | 3 ++-
libgnucash/engine/test/utest-Split.cpp | 3 ++-
libgnucash/engine/test/utest-Transaction.cpp | 3 ++-
112 files changed, 243 insertions(+), 186 deletions(-)
More information about the gnucash-patches
mailing list