From 5b6627353e2bda89aa506b4573b3fc0d0aa28668 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Mon, 26 May 2008 02:31:24 +0200 Subject: fix leak in cache_destroy(): release objects before destroying the cache --- src/cache.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/cache.c') diff --git a/src/cache.c b/src/cache.c index ed76680..fe5fd27 100644 --- a/src/cache.c +++ b/src/cache.c @@ -176,6 +176,7 @@ struct cache *cache_create(const char *name, void cache_destroy(struct cache *c) { + cache_flush(c); hashtable_destroy(c->h); free(c->features); free(c->feature_offset); -- cgit v1.2.3