sigtool/vba.c: fix possible use of uninitialized value (bb#1201)

git-svn: trunk@4210
0.95
Tomasz Kojm 17 years ago
parent ab90350cc3
commit 6dbc66020e
  1. 4
      ChangeLog
  2. 3
      sigtool/vba.c

@ -1,3 +1,7 @@
Mon Sep 29 15:20:06 CEST 2008 (tk)
----------------------------------
* sigtool/vba.c: fix possible use of uninitialized value (bb#1201)
Thu Sep 25 13:16:15 CEST 2008 (tk)
----------------------------------
* libclamav/matcher-ac.c: improve detection and reordering of zero-only

@ -1107,7 +1107,8 @@ int sigtool_vba_scandir (const char *dirname, int hex_output, struct uniq *U)
}
for (i = 0; i < vba_project->count; i++) {
data = (unsigned char *)cli_wm_decrypt_macro(fd, vba_project->offset[i], vba_project->length[i], vba_project->key[i]);
data_len = vba_project->length[i];
data = (unsigned char *)cli_wm_decrypt_macro(fd, vba_project->offset[i], data_len , vba_project->key[i]);
if(data) {
data = (unsigned char *) realloc (data, data_len + 1);
data[data_len]='\0';

Loading…
Cancel
Save