Configuration: removing redundant check.

Thanks to 洪志道 (Hong Zhi Dao).
This commit is contained in:
Axel Duch
2020-07-24 17:10:26 +01:00
parent 85a1e083af
commit 29cf3cc6c1

View File

@@ -861,7 +861,7 @@ nxt_conf_vldt_type(nxt_conf_validation_t *vldt, nxt_str_t *name,
{ {
u_char *p; u_char *p;
nxt_str_t expected; nxt_str_t expected;
nxt_bool_t serial; nxt_bool_t comma;
nxt_uint_t value_type, n, t; nxt_uint_t value_type, n, t;
u_char buf[nxt_length(NXT_CONF_VLDT_ANY_TYPE_STR)]; u_char buf[nxt_length(NXT_CONF_VLDT_ANY_TYPE_STR)];
@@ -889,7 +889,7 @@ nxt_conf_vldt_type(nxt_conf_validation_t *vldt, nxt_str_t *name,
p = nxt_cpymem(p, "either ", 7); p = nxt_cpymem(p, "either ", 7);
} }
serial = (n > 2); comma = (n > 2);
for ( ;; ) { for ( ;; ) {
t = __builtin_ffs(type) - 1; t = __builtin_ffs(type) - 1;
@@ -902,7 +902,7 @@ nxt_conf_vldt_type(nxt_conf_validation_t *vldt, nxt_str_t *name,
break; break;
} }
if (n > 1 || serial) { if (comma) {
*p++ = ','; *p++ = ',';
} }