changeset 5317:4bc257a1874e HEAD

Crashfix
author Timo Sirainen <tss@iki.fi>
date Thu, 15 Mar 2007 03:34:44 +0200
parents 78102067b3f5
children 3a3906587641
files src/lib-index/mailbox-list-index.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mailbox-list-index.c	Thu Mar 15 03:30:03 2007 +0200
+++ b/src/lib-index/mailbox-list-index.c	Thu Mar 15 03:34:44 2007 +0200
@@ -465,7 +465,7 @@
 	const char *p, *hier_name;
 	int ret;
 
-	if (dir_offset == index->mmap_size &&
+	if ((dir_offset == index->mmap_size || index->mmap_size == 0) &&
 	    dir_offset == sizeof(*index->hdr)) {
 		/* root doesn't exist in the file yet */
 		return 0;