diff --git a/src/stat_cache.c b/src/stat_cache.c index c916403e..00243bf5 100644 --- a/src/stat_cache.c +++ b/src/stat_cache.c @@ -179,7 +179,6 @@ void stat_cache_free(stat_cache *sc) { while (sc->files) { int osize; splay_tree *node = sc->files; - stat_cache_entry *sce = node->data; osize = sc->files->size; @@ -252,8 +251,7 @@ handler_t stat_cache_handle_fdevent(void *_srv, void *_fce, int revent) { stat_cache *sc = srv->stat_cache; size_t events; - - UNUSED(revent); + UNUSED(_fce); /* */ if ((revent & FDEVENT_IN) && @@ -355,7 +353,9 @@ handler_t stat_cache_get_entry(server *srv, connection *con, buffer *name, stat_ stat_cache_entry *sce = NULL; stat_cache *sc; struct stat st; +#ifdef DEBUG_STAT_CACHE size_t i; +#endif int file_ndx; splay_tree *file_node = NULL; @@ -608,7 +608,7 @@ static int stat_cache_tag_old_entries(server *srv, splay_tree *t, int *keys, siz int stat_cache_trigger_cleanup(server *srv) { stat_cache *sc; - size_t max_ndx = 0, i, j; + size_t max_ndx = 0, i; int *keys; sc = srv->stat_cache; @@ -628,9 +628,11 @@ int stat_cache_trigger_cleanup(server *srv) { node = sc->files; if (node && (node->key == ndx)) { +#ifdef DEBUG_STAT_CACHE + size_t j; int osize = splaytree_size(sc->files); stat_cache_entry *sce = node->data; - +#endif stat_cache_entry_free(node->data); sc->files = splaytree_delete(sc->files, ndx);