gnucash maint: Multiple changes pushed

John Ralls jralls at
Tue Sep 14 12:38:47 EDT 2021

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

commit 574f567b625d3a175ba153bb1c63a0d14e8dd75a
Author: John Ralls <jralls at>
Date:   Tue Sep 14 09:32:12 2021 -0700

    Refactor GncXmlBackend::get_file_lock.
    Moving all of the error-handling to it for better clarity and
    simplicity. Drop the unnecessary stat call, open will fail with
    EEXIST if there's already a lock file. Provide specific messages
    for file system failures.

commit d7eae0664fb4cf7f3411c8d3b47cef32ad2346fc
Author: John Ralls <jralls at>
Date:   Sun Sep 12 13:29:10 2021 -0700

    [gz_open] Use compress and write consistent with calling functions.

Summary of changes:
 libgnucash/backend/xml/gnc-xml-backend.cpp | 58 ++++++++++++------------------
 libgnucash/backend/xml/gnc-xml-backend.hpp |  2 +-
 libgnucash/backend/xml/io-gncxml-v2.cpp    | 22 ++++++------
 3 files changed, 35 insertions(+), 47 deletions(-)

More information about the gnucash-patches mailing list