Mercurial > dovecot > original-hg > dovecot-1.2
changeset 5612:0d8f6bfb9fdb HEAD
Removed mail_index_get_last_error() and MAIL_INDEX_ERROR_*. All the index
errors are internal errors.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 13 May 2007 19:53:41 +0300 |
parents | 44db6ddd5a17 |
children | f717fb4b31c0 |
files | src/lib-index/mail-index.c src/lib-index/mail-index.h src/lib-storage/index/index-storage.c |
diffstat | 3 files changed, 1 insertions(+), 30 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-index/mail-index.c Sun May 13 19:13:48 2007 +0300 +++ b/src/lib-index/mail-index.c Sun May 13 19:53:41 2007 +0300 @@ -1987,16 +1987,6 @@ function, filepath); } -enum mail_index_error mail_index_get_last_error(struct mail_index *index) -{ - if (index->nodiskspace) - return MAIL_INDEX_ERROR_DISKSPACE; - if (index->error != NULL) - return MAIL_INDEX_ERROR_INTERNAL; - - return MAIL_INDEX_ERROR_NONE; -} - const char *mail_index_get_error_message(struct mail_index *index) { return index->error;
--- a/src/lib-index/mail-index.h Sun May 13 19:13:48 2007 +0300 +++ b/src/lib-index/mail-index.h Sun May 13 19:53:41 2007 +0300 @@ -42,15 +42,6 @@ MAIL_INDEX_MAIL_FLAG_DIRTY = 0x80 }; -enum mail_index_error { - /* No errors */ - MAIL_INDEX_ERROR_NONE, - /* Internal error, see get_error_text() for more information. */ - MAIL_INDEX_ERROR_INTERNAL, - /* We ran out of available disk space. */ - MAIL_INDEX_ERROR_DISKSPACE -}; - #define MAIL_INDEX_FLAGS_MASK \ (MAIL_ANSWERED | MAIL_FLAGGED | MAIL_DELETED | MAIL_SEEN | MAIL_DRAFT) @@ -349,8 +340,6 @@ size_t offset, const void *data, size_t size, bool prepend); -/* Returns the last error code. */ -enum mail_index_error mail_index_get_last_error(struct mail_index *index); /* Returns the full error message for last error. This message may contain paths etc. so it shouldn't be shown to users. */ const char *mail_index_get_error_message(struct mail_index *index);
--- a/src/lib-storage/index/index-storage.c Sun May 13 19:13:48 2007 +0300 +++ b/src/lib-storage/index/index-storage.c Sun May 13 19:53:41 2007 +0300 @@ -410,15 +410,7 @@ void mail_storage_set_index_error(struct index_mailbox *ibox) { - switch (mail_index_get_last_error(ibox->index)) { - case MAIL_INDEX_ERROR_NONE: - case MAIL_INDEX_ERROR_INTERNAL: - mail_storage_set_internal_error(ibox->box.storage); - break; - case MAIL_INDEX_ERROR_DISKSPACE: - mail_storage_set_error(ibox->box.storage, "Out of disk space"); - break; - } + mail_storage_set_internal_error(ibox->box.storage); mail_index_view_unlock(ibox->view); mail_index_reset_error(ibox->index);