fix small memory leak in cl_free()

git-svn: trunk@2029
remotes/push_mirror/metadata
Tomasz Kojm 19 years ago
parent 5ff8195234
commit 1248b0ff5a
  1. 5
      clamav-devel/ChangeLog
  2. 2
      clamav-devel/libclamav/readdb.c

@ -1,3 +1,8 @@
Fri Jun 16 16:03:45 CEST 2006 (tk)
----------------------------------
* libclamav/readdb.c: fix small memory leak in cl_free()
Patch by Török Edvin <edwintorok*gmail.com>
Fri Jun 16 11:16:35 CEST 2006 (tk)
----------------------------------
* libclamav/cvd.c: cli_cvdload: make sure fd is properly lseek'ed

@ -1420,9 +1420,11 @@ void cl_free(struct cl_engine *engine)
cli_ac_free(root);
if(!engine->root[i]->ac_only)
cli_bm_free(root);
free(root);
}
}
free(engine->root);
if(engine->md5_hlist) {
for(i = 0; i < 256; i++) {
md5pt = engine->md5_hlist[i];

Loading…
Cancel
Save