changeset 7036:1ed56d4064f5 HEAD

Crashfix
author Timo Sirainen <tss@iki.fi>
date Sat, 22 Dec 2007 06:05:16 +0200
parents 0f4e8b995760
children 215e96e1f6a3
files src/lib/data-stack.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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 @@
 		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);
 			}