... | ... |
@@ -1,3 +1,7 @@ |
1 |
+Thu Jul 14 12:07:04 CEST 2011 (acab) |
|
2 |
+------------------------------------ |
|
3 |
+ * libclamav/lzma_iface.c: shut up huge alloc warns for 7z/lzma (bb#2913) |
|
4 |
+ |
|
1 | 5 |
Sat Jun 18 17:44:42 CEST 2011 (acab) |
2 | 6 |
------------------------------------ |
3 | 7 |
* clamav-milter: add config option "SupportMultipleRecipients" (bb#2879) |
... | ... |
@@ -28,6 +28,11 @@ |
28 | 28 |
|
29 | 29 |
void *__lzma_wrap_alloc(void *unused, size_t size) { |
30 | 30 |
unused = unused; |
31 |
+ if(!size || size > CLI_MAX_ALLOCATION) { |
|
32 |
+ cli_dbgmsg("lzma_wrap_alloc(): Attempt to allocate %lu bytes.\n", (unsigned long int) size); |
|
33 |
+ return NULL; |
|
34 |
+ } |
|
35 |
+ |
|
31 | 36 |
return cli_malloc(size); |
32 | 37 |
} |
33 | 38 |
void __lzma_wrap_free(void *unused, void *freeme) { |