From a73a4845de1e365e26892f4ad06bf050e3545b0c Mon Sep 17 00:00:00 2001 From: Phil Longstaff Date: Sun, 9 Dec 2007 21:33:56 +0000 Subject: [PATCH] Don't crash when loading null date git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gda-dev@16628 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/backend/gda/gnc-backend-util-gda.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/gda/gnc-backend-util-gda.c b/src/backend/gda/gnc-backend-util-gda.c index 330e0b649e..fc4337a139 100644 --- a/src/backend/gda/gnc-backend-util-gda.c +++ b/src/backend/gda/gnc-backend-util-gda.c @@ -616,7 +616,8 @@ load_date( GdaDataModel* pModel, gint row, val = gda_data_model_get_value_at_col_name( pModel, table->col_name, row ); if( gda_value_is_null( val ) ) { - (*setter)( pObject, NULL ); + date = g_date_new_dmy( 1, 1, 1970 ); + (*setter)( pObject, date ); } else { if( G_VALUE_HOLDS_STRING( val ) ) { const gchar* s = g_value_get_string( val );