From 27373f7f75e57187282670ea394a482326de291e Mon Sep 17 00:00:00 2001 From: Amaury Denoyelle Date: Mon, 5 Oct 2020 16:57:33 +0200 Subject: [PATCH] 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. --- src/stats.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/stats.c b/src/stats.c index aa3fe8b4a..8752788ba 100644 --- a/src/stats.c +++ b/src/stats.c @@ -4421,6 +4421,7 @@ static int allocate_stats_px_postcheck(void) struct stats_module *mod; size_t i = ST_F_TOTAL_FIELDS; int err_code = 0; + struct proxy *px; stat_count[STATS_DOMAIN_PROXY] += ST_F_TOTAL_FIELDS; @@ -4441,7 +4442,7 @@ static int allocate_stats_px_postcheck(void) 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)) { ha_alert("stats: cannot allocate all counters for proxy statistics\n"); err_code |= ERR_ALERT | ERR_FATAL;