Mercurial > hg > nginx
diff src/os/unix/ngx_time.c @ 179:9f3a78b06c48
nginx-0.0.1-2003-11-11-21:13:43 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 11 Nov 2003 18:13:43 +0000 |
parents | a8ff48d26cca |
children | 4b1a3a4acc60 |
line wrap: on
line diff
--- a/src/os/unix/ngx_time.c +++ b/src/os/unix/ngx_time.c @@ -5,20 +5,22 @@ void ngx_localtime(ngx_tm_t *tm) { +#if (HAVE_LOCALTIME_R) + localtime_r(&ngx_cached_time, tm); +#else + ngx_tm_t *t; + + t = localtime(&ngx_cached_time); + *tm = *t; + +#endif + tm->ngx_tm_mon++; tm->ngx_tm_year += 1900; } -u_int ngx_msec(void) -{ - struct timeval tv; - - gettimeofday(&tv, NULL); - - return tv.tv_sec * 1000 + tv.tv_usec / 1000; -} #if 0