src/http/modules/ngx_http_range_filter_module.c:326: error: Integer Overflow L2
  ([0, `ranges`] - 1):unsigned64.

src/http/modules/ngx_http_range_filter_module.c:240:1: <LHS trace>
238. 
239. 
240. static ngx_int_t
     ^
241. ngx_http_range_parse(ngx_http_request_t *r, ngx_http_range_filter_ctx_t *ctx,
242.     ngx_uint_t ranges)

src/http/modules/ngx_http_range_filter_module.c:240:1: Parameter `ranges`
238. 
239. 
240. static ngx_int_t
     ^
241. ngx_http_range_parse(ngx_http_request_t *r, ngx_http_range_filter_ctx_t *ctx,
242.     ngx_uint_t ranges)

src/http/modules/ngx_http_range_filter_module.c:326:17: Binary operation: ([0, ranges] - 1):unsigned64
324.             size += end - start;
325. 
326.             if (ranges-- == 0) {
                     ^
327.                 return NGX_DECLINED;
328.             }
