diff --git a/test/gmdifftest.c b/test/gmdifftest.c index b0fc5c637f..b1720ccf48 100644 --- a/test/gmdifftest.c +++ b/test/gmdifftest.c @@ -32,8 +32,8 @@ static int check_time(long offset) OPENSSL_gmtime(&t2, &tm2); OPENSSL_gmtime(&t1, &tm1); o1 = tm1; - OPENSSL_gmtime_adj(&tm1, 0, offset); - if (!TEST_int_eq(tm1.tm_year, tm2.tm_year) + if (!TEST_true(OPENSSL_gmtime_adj(&tm1, 0, offset)) + || !TEST_int_eq(tm1.tm_year, tm2.tm_year) || !TEST_int_eq(tm1.tm_mon, tm2.tm_mon) || !TEST_int_eq(tm1.tm_mday, tm2.tm_mday) || !TEST_int_eq(tm1.tm_hour, tm2.tm_hour)