Max alloc size change.
authorPekka Riikonen <priikone@silcnet.org>
Sat, 30 Nov 2002 12:14:44 +0000 (12:14 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Sat, 30 Nov 2002 12:14:44 +0000 (12:14 +0000)
lib/silcutil/silcmemory.c

index c8503c78d91fe54b2c9ef508c498ab24a6cf4640..102c0e5ac205dcfabccade9eb01605ddb7dd5335 100644 (file)
@@ -22,7 +22,7 @@
 
 #ifndef SILC_STACKTRACE
 
-#define SILC_MAX_ALLOC (1024L * 1024L * 1024L * 2)
+#define SILC_MAX_ALLOC (1024 * 1024L * 1024L)
 
 void *silc_malloc(size_t size)
 {
@@ -36,7 +36,7 @@ void *silc_malloc(size_t size)
 void *silc_calloc(size_t items, size_t size)
 {
   void *addr;
-  assert(size <= SILC_MAX_ALLOC);
+  assert(size * items <= SILC_MAX_ALLOC);
   addr = calloc(items, size);
   assert(addr != NULL);
   return addr;