git-svn: trunk@2029
Tomasz Kojm authored on 2006/06/16 23:06:04... | ... |
@@ -1,3 +1,8 @@ |
1 |
+Fri Jun 16 16:03:45 CEST 2006 (tk) |
|
2 |
+---------------------------------- |
|
3 |
+ * libclamav/readdb.c: fix small memory leak in cl_free() |
|
4 | ||
5 |
+ |
|
1 | 6 |
Fri Jun 16 11:16:35 CEST 2006 (tk) |
2 | 7 |
---------------------------------- |
3 | 8 |
* libclamav/cvd.c: cli_cvdload: make sure fd is properly lseek'ed |
... | ... |
@@ -1420,9 +1420,11 @@ void cl_free(struct cl_engine *engine) |
1420 | 1420 |
cli_ac_free(root); |
1421 | 1421 |
if(!engine->root[i]->ac_only) |
1422 | 1422 |
cli_bm_free(root); |
1423 |
+ free(root); |
|
1423 | 1424 |
} |
1424 | 1425 |
} |
1425 | 1426 |
|
1427 |
+ free(engine->root); |
|
1426 | 1428 |
if(engine->md5_hlist) { |
1427 | 1429 |
for(i = 0; i < 256; i++) { |
1428 | 1430 |
md5pt = engine->md5_hlist[i]; |