Mercurial > hg > nginx
diff src/core/ngx_times.c @ 1640:02a22cd5282a
64-bit time_t compatibility
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 15 Nov 2007 14:26:36 +0000 |
parents | a62d30719ea1 |
children | 085e536d856d |
line wrap: on
line diff
--- a/src/core/ngx_times.c Thu Nov 15 14:22:12 2007 +0000 +++ b/src/core/ngx_times.c Thu Nov 15 14:26:36 2007 +0000 @@ -205,16 +205,16 @@ { ngx_int_t sec, min, hour, mday, mon, year, wday, yday, days; - days = t / 86400; + days = (ngx_int_t) (t / 86400); /* Jaunary 1, 1970 was Thursday */ wday = (4 + days) % 7; t %= 86400; - hour = t / 3600; + hour = (ngx_int_t) (t / 3600); t %= 3600; - min = t / 60; - sec = t % 60; + min = (ngx_int_t) (t / 60); + sec = (ngx_int_t) (t % 60); /* the algorithm based on Gauss's formula */