Browse code

bb#2913

aCaB authored on 2011/07/14 19:08:19
Showing 2 changed files
... ...
@@ -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
 Thu Jun  9 09:10:49 CEST 2011 (tk)
2 6
 ----------------------------------
3 7
  * V 0.97.1
... ...
@@ -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) {