# HG changeset patch # User Igor Sysoev # Date 1232121750 0 # Node ID 19b28be544fe66f4aaf5f67aa45a80c50db50c42 # Parent 450a277dad48d1eaab5d5963128b13f12c9181fe fix range deletion diff -r 450a277dad48 -r 19b28be544fe src/http/modules/ngx_http_geo_module.c --- a/src/http/modules/ngx_http_geo_module.c Fri Jan 16 15:58:27 2009 +0000 +++ b/src/http/modules/ngx_http_geo_module.c Fri Jan 16 16:02:30 2009 +0000 @@ -699,6 +699,9 @@ { ngx_memcpy(&range[i], &range[i + 1], (a->nelts - 1 - i) * sizeof(ngx_http_geo_range_t)); + + a->nelts--; + break; }