Mercurial > hg > nginx
diff src/http/modules/ngx_http_proxy_module.c @ 4947:4251e72b8bb4
Allow the complex value to be defined as an empty string.
This makes conversion from strings to complex values possible
without the loss of functionality.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Thu, 06 Dec 2012 23:03:53 +0000 |
parents | 93294110728f |
children | 13a5202b6b4b |
line wrap: on
line diff
--- a/src/http/modules/ngx_http_proxy_module.c Thu Dec 06 21:22:58 2012 +0000 +++ b/src/http/modules/ngx_http_proxy_module.c Thu Dec 06 23:03:53 2012 +0000 @@ -837,7 +837,7 @@ return NGX_ERROR; } - if (plcf->cache_key.value.len) { + if (plcf->cache_key.value.data) { if (ngx_http_complex_value(r, &plcf->cache_key, key) != NGX_OK) { return NGX_ERROR; @@ -3651,7 +3651,7 @@ value = cf->args->elts; - if (plcf->cache_key.value.len) { + if (plcf->cache_key.value.data) { return "is duplicate"; }