MINOR: stats: remove for loop declaration

Remove variable declaration inside a for-loop. This was introduced by my
patches serie of the implementation of dynamic stats. This is not
supported by older gcc, notably on the freebsd environment of the ci.
This commit is contained in:
Amaury Denoyelle 2020-10-05 16:57:33 +02:00 committed by Christopher Faulet
parent fbd0bc98fe
commit 27373f7f75

View File

@ -4421,6 +4421,7 @@ static int allocate_stats_px_postcheck(void)
struct stats_module *mod; struct stats_module *mod;
size_t i = ST_F_TOTAL_FIELDS; size_t i = ST_F_TOTAL_FIELDS;
int err_code = 0; int err_code = 0;
struct proxy *px;
stat_count[STATS_DOMAIN_PROXY] += ST_F_TOTAL_FIELDS; stat_count[STATS_DOMAIN_PROXY] += ST_F_TOTAL_FIELDS;
@ -4441,7 +4442,7 @@ static int allocate_stats_px_postcheck(void)
i += mod->stats_count; i += mod->stats_count;
} }
for (struct proxy *px = proxies_list; px; px = px->next) { for (px = proxies_list; px; px = px->next) {
if (!stats_allocate_proxy_counters(px)) { if (!stats_allocate_proxy_counters(px)) {
ha_alert("stats: cannot allocate all counters for proxy statistics\n"); ha_alert("stats: cannot allocate all counters for proxy statistics\n");
err_code |= ERR_ALERT | ERR_FATAL; err_code |= ERR_ALERT | ERR_FATAL;