mirror of
https://github.com/nginx/nginx.git
synced 2024-12-29 02:11:21 -06:00
fix segfault if nginx was build with -O2 -fomit-frame-pointer
(at least by gcc 4.0.2 and 4.0.3)
This commit is contained in:
parent
95ec258be3
commit
80a2901374
@ -101,7 +101,7 @@ ngx_time_update(time_t sec, ngx_uint_t msec)
|
||||
ngx_gmtime(sec, &gmt);
|
||||
|
||||
|
||||
p0 = cached_http_time[slot];
|
||||
p0 = &cached_http_time[slot][0];
|
||||
|
||||
(void) ngx_sprintf(p0, "%s, %02d %s %4d %02d:%02d:%02d GMT",
|
||||
week[gmt.ngx_tm_wday], gmt.ngx_tm_mday,
|
||||
@ -126,7 +126,7 @@ ngx_time_update(time_t sec, ngx_uint_t msec)
|
||||
#endif
|
||||
|
||||
|
||||
p1 = cached_err_log_time[slot];
|
||||
p1 = &cached_err_log_time[slot][0];
|
||||
|
||||
(void) ngx_sprintf(p1, "%4d/%02d/%02d %02d:%02d:%02d",
|
||||
tm.ngx_tm_year, tm.ngx_tm_mon,
|
||||
@ -134,7 +134,7 @@ ngx_time_update(time_t sec, ngx_uint_t msec)
|
||||
tm.ngx_tm_min, tm.ngx_tm_sec);
|
||||
|
||||
|
||||
p2 = cached_http_log_time[slot];
|
||||
p2 = &cached_http_log_time[slot][0];
|
||||
|
||||
(void) ngx_sprintf(p2, "%02d/%s/%d:%02d:%02d:%02d %c%02d%02d",
|
||||
tm.ngx_tm_mday, months[tm.ngx_tm_mon - 1],
|
||||
|
Loading…
Reference in New Issue
Block a user