From b155f5d09cb0e3b11db65404a276a8b05afaa32b Mon Sep 17 00:00:00 2001 From: Linas Vepstas Date: Fri, 27 Aug 2004 22:51:05 +0000 Subject: [PATCH] make sure that uninitialized value is not accidentally used. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10251 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/app-utils/option-util.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app-utils/option-util.c b/src/app-utils/option-util.c index 5e4f7aa801..c3cc375e7f 100644 --- a/src/app-utils/option-util.c +++ b/src/app-utils/option-util.c @@ -2130,7 +2130,7 @@ gnc_option_db_lookup_date_option(GNCOptionDB *odb, Timespec *default_value) { GNCOption *option; - Timespec temp; + Timespec temp = {0,0}; char *symbol; SCM getter; SCM value; @@ -2138,7 +2138,9 @@ gnc_option_db_lookup_date_option(GNCOptionDB *odb, initialize_getters(); if (set_ab_value == NULL) + { set_ab_value = &temp; + } if(set_rel_value != NULL) { @@ -2147,7 +2149,7 @@ gnc_option_db_lookup_date_option(GNCOptionDB *odb, if (is_relative != NULL) { - *is_relative = FALSE; + *is_relative = FALSE; } option = gnc_option_db_get_option_by_name(odb, section, name);