# HG changeset patch # User Igor Sysoev # Date 1241206312 0 # Node ID 92bd6afe8d9cacf95b4c7d3f775106d296304772 # Parent 411653b73d7c1e2e2d30315b8b8d92774f51c064 use off_t in $r->sendfile(), this allows to use 64-bit off_t on platforms where IV is long: *) on 64-bit platforms, *) and on 32-bit platforms if perl was built with -Duse64bitint diff --git a/src/http/modules/perl/nginx.xs b/src/http/modules/perl/nginx.xs --- a/src/http/modules/perl/nginx.xs +++ b/src/http/modules/perl/nginx.xs @@ -607,7 +607,7 @@ sendfile(r, filename, offset = -1, bytes ngx_http_request_t *r; char *filename; - int offset; + off_t offset; size_t bytes; ngx_str_t path; ngx_buf_t *b;