changeset 4597:fc07c947eed9 HEAD

Fixes for using GC
author Timo Sirainen <tss@iki.fi>
date Sun, 10 Sep 2006 20:49:08 +0300
parents bf4e98a0de3f
children 65b56dd915cb
files src/lib/data-stack.c src/lib/mempool-alloconly.c src/lib/mempool-system.c
diffstat 3 files changed, 1 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib/data-stack.c	Sun Sep 10 15:48:12 2006 +0300
+++ b/src/lib/data-stack.c	Sun Sep 10 20:49:08 2006 +0300
@@ -189,7 +189,7 @@
 #ifndef USE_GC
 	block = malloc(SIZEOF_MEMBLOCK + alloc_size);
 #else
-	block = GC_malloc_atomic(SIZEOF_MEMBLOCK + alloc_size);
+	block = GC_malloc(SIZEOF_MEMBLOCK + alloc_size);
 #endif
 	if (block == NULL) {
 		i_fatal_status(FATAL_OUTOFMEM, "mem_block_alloc(): "
--- a/src/lib/mempool-alloconly.c	Sun Sep 10 15:48:12 2006 +0300
+++ b/src/lib/mempool-alloconly.c	Sun Sep 10 20:49:08 2006 +0300
@@ -188,7 +188,6 @@
 	block = calloc(size, 1);
 #else
 	block = GC_malloc(size);
-	memset(block, 0, size);
 #endif
 	if (block == NULL)
 		i_fatal_status(FATAL_OUTOFMEM, "block_alloc(): Out of memory");
--- a/src/lib/mempool-system.c	Sun Sep 10 15:48:12 2006 +0300
+++ b/src/lib/mempool-system.c	Sun Sep 10 20:49:08 2006 +0300
@@ -67,7 +67,6 @@
 	mem = calloc(size, 1);
 #else
 	mem = GC_malloc(size);
-	memset(mem, 0, size);
 #endif
 	if (mem == NULL) {
 		i_fatal_status(FATAL_OUTOFMEM,