BUILD: cache: fix build error on older compilers

pre-c99 compilers will fail to build the cache since commit 48f81ec09
("MAJOR: cache: Delay cache entry delete in reserve_hot function") due
to an int declaration in the for loop. No backport is needed.
This commit is contained in:
Willy Tarreau 2023-11-20 11:43:52 +01:00
parent 445fc1fe3a
commit 3e913909e7

View File

@ -2307,6 +2307,7 @@ int post_check_cache()
struct shared_context *shctx;
int ret_shctx;
int err_code = ERR_NONE;
int i;
list_for_each_entry_safe(cache_config, back, &caches_config, list) {
@ -2333,7 +2334,7 @@ int post_check_cache()
LIST_APPEND(&caches, &cache->list);
LIST_DELETE(&cache_config->list);
free(cache_config);
for (int i = 0; i < CACHE_TREE_NUM; ++i) {
for (i = 0; i < CACHE_TREE_NUM; ++i) {
cache->trees[i].entries = EB_ROOT;
HA_RWLOCK_INIT(&cache->trees[i].lock);