comparison src/core/ngx_times.c @ 358:0a03c921c81d

nginx-0.0.7-2004-06-17-21:18:53 import
author Igor Sysoev <igor@sysoev.ru>
date Thu, 17 Jun 2004 17:18:53 +0000
parents 8733703a37f3
children 54f76b0b8dca
comparison
equal deleted inserted replaced
357:e260514b9ad4 358:0a03c921c81d
121 ngx_cached_gmtime.ngx_tm_sec); 121 ngx_cached_gmtime.ngx_tm_sec);
122 122
123 ngx_cached_http_time.data = p; 123 ngx_cached_http_time.data = p;
124 124
125 125
126 #if (HAVE_TIMEZONE) 126 #if (HAVE_GETTIMEZONE)
127 127
128 ngx_gmtoff = ngx_timezone(); 128 ngx_gmtoff = ngx_gettimezone();
129 ngx_gmtime(ngx_cached_time + ngx_gmtoff * 60, &tm); 129 ngx_gmtime(ngx_cached_time + ngx_gmtoff * 60, &tm);
130 130
131 #else 131 #elif (HAVE_GMTOFF)
132 132
133 ngx_localtime(&tm); 133 ngx_localtime(&tm);
134 ngx_gmtoff = tm.ngx_tm_gmtoff / 60; 134 ngx_gmtoff = tm.ngx_tm_gmtoff / 60;
135
136 #else
137
138 ngx_localtime(&tm);
139 ngx_gmtoff = ngx_timezone(tm.ngx_tm_isdst);
135 140
136 #endif 141 #endif
137 142
138 143
139 if (ngx_cached_err_log_time.data == cached_err_log_time0) { 144 if (ngx_cached_err_log_time.data == cached_err_log_time0) {