mirror of
https://github.com/nginx/nginx.git
synced 2024-12-12 02:09:04 +08:00
fix building by gcc 4.x with -O2/3/s in some Linux distributions:
dereferencing type-punned pointer will break strict-aliasing rules the bug has been introduced in r3065
This commit is contained in:
parent
84ab98f31d
commit
a9d26d2e19
@ -94,7 +94,7 @@ void ngx_http_empty_handler(ngx_event_t *wev);
|
|||||||
void ngx_http_request_empty_handler(ngx_http_request_t *r);
|
void ngx_http_request_empty_handler(ngx_http_request_t *r);
|
||||||
|
|
||||||
|
|
||||||
#define ngx_http_ephemeral(r) (ngx_http_ephemeral_t *) (&r->uri_start)
|
#define ngx_http_ephemeral(r) (void *) (&r->uri_start)
|
||||||
|
|
||||||
|
|
||||||
#define NGX_HTTP_LAST 1
|
#define NGX_HTTP_LAST 1
|
||||||
|
Loading…
Reference in New Issue
Block a user