]> git.kaiwu.me - nginx.git/commitdiff
Improved code readablity.
authorRuslan Ermilov <ru@nginx.com>
Wed, 7 Mar 2018 15:28:12 +0000 (18:28 +0300)
committerRuslan Ermilov <ru@nginx.com>
Wed, 7 Mar 2018 15:28:12 +0000 (18:28 +0300)
No functional changes.

src/http/ngx_http_variables.c
src/stream/ngx_stream_variables.c

index 669600ace6ac1ff32139f752a8d038a5d94c94ec..2deb9689ecbc79ef80b4a4e1fda2448a2c122c11 100644 (file)
@@ -429,7 +429,9 @@ ngx_http_add_variable(ngx_conf_t *cf, ngx_str_t *name, ngx_uint_t flags)
             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 *cf, ngx_str_t *name, ngx_uint_t flags)
             return NULL;
         }
 
-        v->flags &= flags | ~NGX_HTTP_VAR_WEAK;
+        if (!(flags & NGX_HTTP_VAR_WEAK)) {
+            v->flags &= ~NGX_HTTP_VAR_WEAK;
+        }
 
         return v;
     }
index 95ae12b1fff516fcedba7e1c99157568b58873aa..d1526a96a9635f8e17dad1788bf4526cbbdf45d7 100644 (file)
@@ -161,7 +161,9 @@ ngx_stream_add_variable(ngx_conf_t *cf, ngx_str_t *name, ngx_uint_t flags)
             return NULL;
         }
 
-        v->flags &= flags | ~NGX_STREAM_VAR_WEAK;
+        if (!(flags & NGX_STREAM_VAR_WEAK)) {
+            v->flags &= ~NGX_STREAM_VAR_WEAK;
+        }
 
         return v;
     }
@@ -227,7 +229,9 @@ ngx_stream_add_prefix_variable(ngx_conf_t *cf, ngx_str_t *name,
             return NULL;
         }
 
-        v->flags &= flags | ~NGX_STREAM_VAR_WEAK;
+        if (!(flags & NGX_STREAM_VAR_WEAK)) {
+            v->flags &= ~NGX_STREAM_VAR_WEAK;
+        }
 
         return v;
     }