dovecot: Don't access uninitialized memory.

dovecot at dovecot.org dovecot at dovecot.org
Sat Dec 29 05:28:55 EET 2007


details:   http://hg.dovecot.org/dovecot/rev/1d37d2997220
changeset: 7051:1d37d2997220
user:      Timo Sirainen <tss at iki.fi>
date:      Sat Dec 29 05:28:51 2007 +0200
description:
Don't access uninitialized memory.

diffstat:

1 file changed, 2 insertions(+)
src/lib/data-stack.c |    2 ++

diffs (12 lines):

diff -r 0dcea80312b0 -r 1d37d2997220 src/lib/data-stack.c
--- a/src/lib/data-stack.c	Sat Dec 29 04:14:56 2007 +0200
+++ b/src/lib/data-stack.c	Sat Dec 29 05:28:51 2007 +0200
@@ -263,6 +263,8 @@ static struct stack_block *mem_block_all
 			PRIuSIZE_T" bytes", alloc_size + SIZEOF_MEMBLOCK);
 	}
 	block->size = alloc_size;
+	block->left = 0;
+	block->lowwater = block->size;
 	block->next = NULL;
 
 #ifdef DEBUG


More information about the dovecot-cvs mailing list