gnucash master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Sat Jan 14 14:57:46 EST 2017
Updated via https://github.com/Gnucash/gnucash/commit/88cb24ca (commit)
via https://github.com/Gnucash/gnucash/commit/43a8db25 (commit)
via https://github.com/Gnucash/gnucash/commit/3925106e (commit)
from https://github.com/Gnucash/gnucash/commit/c1e38d5a (commit)
commit 88cb24caa70c5ccb50cc2b8658c34f92c575d0a0
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Jan 14 11:51:52 2017 -0800
Ensure that all GncDate and GncDateTime constructors are in try blocks.
To prevent leaking exceptions to C code.
commit 43a8db25ac41255dcac6a8782c97445e46a225c4
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Jan 14 11:49:48 2017 -0800
Make GncDate and GncDateTime default constructors have the current day/time.
Like documented, and instead of the epoch day/time like the underlying boost
implementation.
commit 3925106e706c680880f2133293b923d53b0ea648
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Jan 14 11:48:18 2017 -0800
Fix crash when $TZ isn’t defined.
Summary of changes:
src/libqof/qof/gnc-date.cpp | 107 ++++++++++++++++++++++-------
src/libqof/qof/gnc-datetime.cpp | 4 +-
src/libqof/qof/gnc-timezone.cpp | 47 +++++++------
src/libqof/qof/gnc-timezone.hpp | 1 +
src/libqof/qof/test/gtest-gnc-datetime.cpp | 3 +-
5 files changed, 112 insertions(+), 50 deletions(-)
More information about the gnucash-patches
mailing list