diff --git a/src/server/simple-cache.c b/src/server/simple-cache.c index 140deaf339a2952405c806ef0135554af9cdf6cc..6b552cd86d611c64453c52df1a847c734c0b1798 100644 --- a/src/server/simple-cache.c +++ b/src/server/simple-cache.c @@ -69,7 +69,7 @@ extern char textfilename[1024]; */ static int no_of_match_info; EXPORT Matching_info *match_table = NULL; -EXPORT Conf_no *conf_table = NULL; +EXPORT Conf_no *conf_table = NULL; /* Used in conference.c. */ static FILE *text_file= NULL; @@ -1830,6 +1830,10 @@ free_all_cache (void) free_match_table(match_table); + free_cache_node_mcb(conf_mcb); + free_cache_node_mcb(text_mcb); + free_cache_node_mcb(pers_mcb); + sfree (match_table); sfree (conf_table); }