From 37a40314497fb7a330654b9149fad2259e807ca7 Mon Sep 17 00:00:00 2001 From: Christopher Lam Date: Wed, 24 Feb 2021 21:51:56 +0800 Subject: [PATCH] [dialog-options.c] increase logging when option is set to bad value --- gnucash/gnome-utils/dialog-options.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnucash/gnome-utils/dialog-options.c b/gnucash/gnome-utils/dialog-options.c index 607c1c8de2..a743f1826e 100644 --- a/gnucash/gnome-utils/dialog-options.c +++ b/gnucash/gnome-utils/dialog-options.c @@ -398,7 +398,10 @@ gnc_option_set_ui_value_internal (GNCOption *option, gboolean use_default) { bad_value = option_def->set_value (option, use_default, widget, value); if (bad_value) - PERR("bad value\n"); + PERR("option '%s' bad value '%s'\n", + gnc_option_name (option), + scm_to_locale_string (scm_object_to_string + (value, scm_c_eval_string ("write")))); } else PERR("Unknown type. Ignoring.\n");