Mercurial > hg > nginx
diff src/http/ngx_http_variables.c @ 7226:0b1eb40de6da
Improved code readablity.
No functional changes.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Wed, 07 Mar 2018 18:28:12 +0300 |
parents | 6ba68ad8b24c |
children | 81d49f85afed |
line wrap: on
line diff
--- a/src/http/ngx_http_variables.c +++ b/src/http/ngx_http_variables.c @@ -429,7 +429,9 @@ ngx_http_add_variable(ngx_conf_t *cf, ng return NULL; } - v->flags &= flags | ~NGX_HTTP_VAR_WEAK; + if (!(flags & NGX_HTTP_VAR_WEAK)) { + v->flags &= ~NGX_HTTP_VAR_WEAK; + } return v; } @@ -494,7 +496,9 @@ ngx_http_add_prefix_variable(ngx_conf_t return NULL; } - v->flags &= flags | ~NGX_HTTP_VAR_WEAK; + if (!(flags & NGX_HTTP_VAR_WEAK)) { + v->flags &= ~NGX_HTTP_VAR_WEAK; + } return v; }