Mercurial > dovecot > core-2.2
changeset 2541:75e8fc49a102 HEAD
Fix for error handling.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 03 Sep 2004 21:33:26 +0300 |
parents | 5f62a2c34729 |
children | c3608081d0e4 |
files | src/lib-storage/index/index-transaction.c |
diffstat | 1 files changed, 5 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/index-transaction.c Fri Sep 03 15:34:35 2004 +0300 +++ b/src/lib-storage/index/index-transaction.c Fri Sep 03 21:33:26 2004 +0300 @@ -36,10 +36,11 @@ ret = mail_index_transaction_commit(t->trans, &seq, &offset); if (ret < 0) mail_storage_set_index_error(t->ibox); - - if (seq != 0) { - t->ibox->commit_log_file_seq = seq; - t->ibox->commit_log_file_offset = offset; + else { + if (seq != 0) { + t->ibox->commit_log_file_seq = seq; + t->ibox->commit_log_file_offset = offset; + } } index_transaction_free(t);