Mercurial > dovecot > original-hg > dovecot-1.2
diff src/lib-index/mail-modifylog.c @ 259:cdf38b5cc2b7 HEAD
still wrong..
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 16 Sep 2002 12:52:58 +0300 |
parents | 0a45c4744f51 |
children | 51eea5cbb075 |
line wrap: on
line diff
--- a/src/lib-index/mail-modifylog.c Mon Sep 16 12:49:13 2002 +0300 +++ b/src/lib-index/mail-modifylog.c Mon Sep 16 12:52:58 2002 +0300 @@ -283,7 +283,8 @@ ret = -1; } - if (ret > 0 && (log->fd == -1 || modifylog_mark_full(log))) { + if (ret > 0 && (log->header == NULL || + modifylog_mark_full(log))) { mail_modifylog_close(log); log->fd = fd; @@ -385,7 +386,7 @@ (void)close(fd); } - return ret; + return ret > 0; } static int mail_modifylog_find_or_create(MailModifyLog *log)