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.
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;
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;