diff -ru nginx-0.8.30/src/http/ngx_http.h nginx-0.8.30.new/src/http/ngx_http.h --- nginx-0.8.30/src/http/ngx_http.h 2009-11-30 19:15:10.000000000 +0600 +++ nginx-0.8.30.new/src/http/ngx_http.h 2009-12-21 15:34:54.000000000 +0600 @@ -94,7 +94,8 @@ 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) \ + (ngx_http_ephemeral_t *) (u_char *) (&r->uri_start) #define NGX_HTTP_LAST 1