git-svn: trunk@1812
Tomasz Kojm authored on 2006/01/13 22:55:21... | ... |
@@ -1,4 +1,10 @@ |
1 |
+Fri Jan 13 14:53:45 CET 2006 (tk) |
|
2 |
+--------------------------------- |
|
3 |
+ * libclamav/vba_extract.c: fix possible memory leak, reported by Cesar |
|
4 |
+ Lopez <clc1972*gmail.com> |
|
5 |
+ |
|
1 | 6 |
Tue Jan 10 01:53:20 CET 2006 (acab) |
7 |
+----------------------------------- |
|
2 | 8 |
* libclamav: bugfix/hardening of unpacking code |
3 | 9 |
|
4 | 10 |
Sat Jan 7 04:27:05 CET 2006 (tk) |
... | ... |
@@ -1187,6 +1187,7 @@ static macro_info_t *wm_read_macro_info(int fd) |
1187 | 1187 |
} |
1188 | 1188 |
if (cli_readn(fd, ¯o_info->count, 2) != 2) { |
1189 | 1189 |
cli_dbgmsg("read macro_info failed\n"); |
1190 |
+ free(macro_info); |
|
1190 | 1191 |
return NULL; |
1191 | 1192 |
} |
1192 | 1193 |
macro_info->count = vba_endian_convert_16(macro_info->count, FALSE); |