gnucash/libgnucash
Christopher Lam a4789fcac5 bugfix: fix crasher when loading saved-report with unknown choices.
If a saved-report with e.g. relative date, multichoice option is
unknown, the report would crash, and the Report-Options would
segfault. This commit fixes both: report-date defaults to 'today',
multichoice-options defaults to default-value.

Following this commit, if a report loads a saved-report or .gcm from a
future version, a gnc:warn will be emitted and the report will not
crash; it will use relative-date today. Multichoice will remain the
default value. Report Options will not segfault.

The user will be notified via a gnc:gui-warn dialog
2019-02-17 11:25:06 +08:00
..
app-utils bugfix: fix crasher when loading saved-report with unknown choices. 2019-02-17 11:25:06 +08:00
backend Make test-backend-dbi-basic build and run with libdbi 8. 2019-01-28 19:23:35 -05:00
core-utils Log a warning in gnc_get_locale() instead of writing to stderr. 2019-02-12 12:58:42 -08:00
doc Bug 796820 - References to 'Gnome Bugzilla' should be changed to 'GnuCash Bugzilla' 2018-09-28 15:00:43 +02:00
engine Bug 797067 - Date displayed incorrectly in register take two. 2019-02-08 11:56:32 -08:00
gnc-module Lowercase cmake commands 2018-05-03 23:18:15 +02:00
quotes Revert the part of 923b01e2 which reverses currency quotes less than 1. 2019-01-28 19:25:34 -05:00
scm [gnome-utils] add gnc:gui-warn/error/msg global functions 2019-02-17 11:24:57 +08:00
tax Updated to include codes for version 42, although new codes not implemented yet because data not reliably available 2019-01-17 18:19:26 -08:00
CMakeLists.txt Lowercase cmake commands 2018-05-03 23:18:15 +02:00