Mercurial > dovecot > original-hg > dovecot-1.2
changeset 3023:9d1b05604dd9 HEAD
Don't crash if keyword update doesn't actually have any keywords set.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 29 Dec 2004 17:48:35 +0200 |
parents | f2d7d6dcedd7 |
children | 8939c2d75a89 |
files | src/lib-index/mail-transaction-log.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-index/mail-transaction-log.c Wed Dec 29 12:56:26 2004 +0200 +++ b/src/lib-index/mail-transaction-log.c Wed Dec 29 17:48:35 2004 +0200 @@ -1202,7 +1202,7 @@ kt = buffer_get_modifyable_data(t->keyword_updates, &size); size /= sizeof(*kt); for (i = 0; i < size; i++) { - if (kt[i].messages == NULL) + if (kt[i].messages == NULL || kt[i].keywords.count == 0) continue; buffer_set_used_size(buf, 0);