changeset 3309:46ca6b941177 HEAD

Crashfix in error conditions
author Timo Sirainen <tss@iki.fi>
date Tue, 19 Apr 2005 16:27:47 +0300
parents 3f090bcaffcc
children 0bd02518613a
files src/lib-index/mail-index-sync.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mail-index-sync.c	Tue Apr 19 16:11:12 2005 +0300
+++ b/src/lib-index/mail-index-sync.c	Tue Apr 19 16:27:47 2005 +0300
@@ -300,7 +300,8 @@
 }
 
 #define MAIL_INDEX_IS_SYNCS_SAME(index) \
-	((index)->sync_log_file_seq == (index)->hdr->log_file_seq && \
+	((index)->hdr != NULL && \
+	 (index)->sync_log_file_seq == (index)->hdr->log_file_seq && \
 	 (index)->sync_log_file_offset == (index)->hdr->log_file_ext_offset)
 
 int mail_index_sync_begin(struct mail_index *index,