gnucash maint: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Wed Mar 10 20:03:33 EST 2021


Updated	 via  https://github.com/Gnucash/gnucash/commit/6c22de40 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/75209c02 (commit)
	from  https://github.com/Gnucash/gnucash/commit/228f145b (commit)



commit 6c22de4027e8cb87acfd321c752cec42664afae8
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 9 12:46:06 2021 -0800

    Fix unrecognized uint64_t on older gcc versions.

commit 75209c024feb209b100b0bff3b6dacee12c7c8ca
Author: Dong Lin <c54e-gnucash at yahoo.com>
Date:   Sun Feb 21 13:03:39 2021 -0800

    Update price database for imported transactions
    
    When a transaction is added from the ledger, price database is updated properly.
    But if the transaction is imported, there is no price db update.
    
    This change adds the proper pricedb update in the import path (qfx/ofx/qif).
    Tested with make check



Summary of changes:
 bindings/engine.i                             |  1 +
 gnucash/gnome-search/search-reconciled.c      |  1 +
 gnucash/import-export/import-backend.c        |  5 +-
 gnucash/import-export/qif-imp/qif-to-gnc.scm  |  3 +-
 gnucash/register/ledger-core/split-register.c | 82 +----------------------
 libgnucash/engine/Transaction.c               | 94 +++++++++++++++++++++++++++
 libgnucash/engine/Transaction.h               | 10 +++
 libgnucash/engine/gnc-pricedb.c               |  1 +
 libgnucash/engine/gnc-pricedb.h               |  1 +
 libgnucash/engine/mocks/gmock-Transaction.cpp |  7 ++
 libgnucash/engine/mocks/gmock-Transaction.h   |  1 +
 11 files changed, 123 insertions(+), 83 deletions(-)



More information about the gnucash-patches mailing list