Mercurial > dovecot > original-hg > dovecot-1.2
changeset 6492:c6b85cf1e63a HEAD
Don't crash with empty messagesets.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 24 Sep 2007 11:15:47 +0300 |
parents | a43faaff06fd |
children | 2821a472806f |
files | src/lib-storage/index/index-search.c |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/index-search.c Mon Sep 24 10:43:59 2007 +0300 +++ b/src/lib-storage/index/index-search.c Mon Sep 24 11:15:47 2007 +0300 @@ -562,6 +562,9 @@ static bool search_msgset_fix_limits(const struct mail_index_header *hdr, struct mail_search_seqset *set, bool not) { + if (set == NULL) + return FALSE; + for (; set != NULL; set = set->next) { if (set->seq1 > hdr->messages_count) { if (set->seq1 != (uint32_t)-1 &&