From bea95a44433ec58cf736afded993a058bce7d8d1 Mon Sep 17 00:00:00 2001 From: ceriel Date: Tue, 5 Jun 1990 12:07:28 +0000 Subject: [PATCH] mktime() did not work for 2-byte machines --- lang/cem/libcc.ansi/time/mktime.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/cem/libcc.ansi/time/mktime.c b/lang/cem/libcc.ansi/time/mktime.c index 597f104c7..9ea4ec695 100644 --- a/lang/cem/libcc.ansi/time/mktime.c +++ b/lang/cem/libcc.ansi/time/mktime.c @@ -101,7 +101,7 @@ mktime(register struct tm *timep) timep->tm_yday = yday; timep->tm_wday = (day + 4) % 7; /* day 0 was thursday (4) */ - seconds = ((timep->tm_hour * 60) + timep->tm_min) * 60 + timep->tm_sec; + seconds = ((timep->tm_hour * 60L) + timep->tm_min) * 60L + timep->tm_sec; if ((TIME_MAX - seconds) / SECS_DAY < day) overflow++; seconds += day * SECS_DAY; -- 2.34.1