Mercurial > dovecot > original-hg > dovecot-1.2
changeset 4976:4d947423c82f HEAD
Reversed last change. Doing it another way.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 28 Dec 2006 22:52:32 +0200 |
parents | 1bc48cee6420 |
children | a9babc1b3c65 |
files | src/lib-storage/index/index-status.c src/lib-storage/index/index-storage.c src/lib-storage/index/index-sync.c src/lib-storage/index/index-transaction.c |
diffstat | 4 files changed, 4 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/index-status.c Thu Dec 28 22:15:08 2006 +0200 +++ b/src/lib-storage/index/index-status.c Thu Dec 28 22:52:32 2006 +0200 @@ -44,7 +44,6 @@ index_storage_mailbox_open(ibox); ret = index_storage_get_status_locked(ibox, items, status); - if (box->transaction_count == 0) - mail_index_view_unlock(ibox->view); + mail_index_view_unlock(ibox->view); return ret; }
--- a/src/lib-storage/index/index-storage.c Thu Dec 28 22:15:08 2006 +0200 +++ b/src/lib-storage/index/index-storage.c Thu Dec 28 22:52:32 2006 +0200 @@ -474,8 +474,7 @@ break; } - if (ibox->view != NULL) - mail_index_view_unlock(ibox->view); + mail_index_view_unlock(ibox->view); mail_index_reset_error(ibox->index); }
--- a/src/lib-storage/index/index-sync.c Thu Dec 28 22:15:08 2006 +0200 +++ b/src/lib-storage/index/index-sync.c Thu Dec 28 22:52:32 2006 +0200 @@ -321,8 +321,7 @@ status_r); } - if (ibox->box.transaction_count == 0) - mail_index_view_unlock(ibox->view); + mail_index_view_unlock(ibox->view); i_free(ctx); return ret; }
--- a/src/lib-storage/index/index-transaction.c Thu Dec 28 22:15:08 2006 +0200 +++ b/src/lib-storage/index/index-transaction.c Thu Dec 28 22:52:32 2006 +0200 @@ -23,8 +23,7 @@ { mail_cache_view_close(t->cache_view); mail_index_view_close(&t->trans_view); - if (t->ibox->box.transaction_count == 0) - mail_index_view_unlock(t->ibox->view); + mail_index_view_unlock(t->ibox->view); array_free(&t->mailbox_ctx.module_contexts); i_free(t); }