From 9ba8d832ff475430d5568af1edbb494d3ad14a38 Mon Sep 17 00:00:00 2001 From: John Ralls Date: Wed, 6 Jun 2012 13:23:31 +0000 Subject: [PATCH] Adjust test_gnc_sql_convert_timespec_to_string() for 64-bit time_t git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22209 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/backend/sql/test/utest-gnc-backend-sql.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/backend/sql/test/utest-gnc-backend-sql.c b/src/backend/sql/test/utest-gnc-backend-sql.c index 09f8c414ab..bb9335c8b7 100644 --- a/src/backend/sql/test/utest-gnc-backend-sql.c +++ b/src/backend/sql/test/utest-gnc-backend-sql.c @@ -635,7 +635,9 @@ test_gnc_sql_convert_timespec_to_string () gchar *datestr = gnc_sql_convert_timespec_to_string (&be, *ts); if (i < 3) g_assert_cmpstr (date[i], ==, datestr); -/* Dates before 1960 fail, as do dates after 2038 */ +/* Dates before 1960 fail regardless of time_t */ + else if (sizeof (time_t) > 4 && i > 3) + g_assert_cmpstr (date[i], ==, datestr); else g_assert_cmpstr (date[i], !=, datestr);