dovecot: Crashfix

dovecot at dovecot.org dovecot at dovecot.org
Sat Dec 22 06:05:20 EET 2007


details:   http://hg.dovecot.org/dovecot/rev/1ed56d4064f5
changeset: 7036:1ed56d4064f5
user:      Timo Sirainen <tss at iki.fi>
date:      Sat Dec 22 06:05:16 2007 +0200
description:
Crashfix

diffstat:

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

diffs (12 lines):

diff -r 0f4e8b995760 -r 1ed56d4064f5 src/lib/data-stack.c
--- a/src/lib/data-stack.c	Sat Dec 22 06:04:00 2007 +0200
+++ b/src/lib/data-stack.c	Sat Dec 22 06:05:16 2007 +0200
@@ -126,7 +126,7 @@ static void free_blocks(struct stack_blo
 		next = block->next;
 
 		if (unused_block == NULL || block->size > unused_block->size) {
-			if (clean_after_pop) {
+			if (clean_after_pop && unused_block != NULL) {
 				memset(STACK_BLOCK_DATA(unused_block),
 				       CLEAR_CHR, unused_block->size);
 			}


More information about the dovecot-cvs mailing list