Mercurial > dovecot > original-hg > dovecot-1.2
changeset 5725:c81b3cb0fb70 HEAD
Removed mail-transaction-util.[ch]. They're no longer needed.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 13 Jun 2007 22:15:06 +0300 |
parents | e0feb74cf46e |
children | 0f5ece26eb4f |
files | src/lib-index/Makefile.am src/lib-index/mail-index-sync-update.c src/lib-index/mail-index-sync.c src/lib-index/mail-index-view-sync.c src/lib-index/mail-transaction-log-view.c src/lib-index/mail-transaction-util.c src/lib-index/mail-transaction-util.h |
diffstat | 7 files changed, 0 insertions(+), 75 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-index/Makefile.am Wed Jun 13 22:13:51 2007 +0300 +++ b/src/lib-index/Makefile.am Wed Jun 13 22:15:06 2007 +0300 @@ -30,7 +30,6 @@ mail-transaction-log-append.c \ mail-transaction-log-file.c \ mail-transaction-log-view.c \ - mail-transaction-util.c \ mailbox-list-index.c \ mailbox-list-index-sync.c @@ -45,7 +44,6 @@ mail-index-view-private.h \ mail-transaction-log.h \ mail-transaction-log-private.h \ - mail-transaction-util.h \ mailbox-list-index.h \ mailbox-list-index-private.h
--- a/src/lib-index/mail-index-sync-update.c Wed Jun 13 22:13:51 2007 +0300 +++ b/src/lib-index/mail-index-sync-update.c Wed Jun 13 22:15:06 2007 +0300 @@ -8,7 +8,6 @@ #include "mail-index-sync-private.h" #include "mail-transaction-log.h" #include "mail-transaction-log-private.h" -#include "mail-transaction-util.h" static void mail_index_sync_update_log_offset(struct mail_index_sync_map_ctx *ctx,
--- a/src/lib-index/mail-index-sync.c Wed Jun 13 22:13:51 2007 +0300 +++ b/src/lib-index/mail-index-sync.c Wed Jun 13 22:15:06 2007 +0300 @@ -7,7 +7,6 @@ #include "mail-index-sync-private.h" #include "mail-index-transaction-private.h" #include "mail-transaction-log-private.h" -#include "mail-transaction-util.h" #include "mail-cache.h" #include <stdio.h>
--- a/src/lib-index/mail-index-view-sync.c Wed Jun 13 22:13:51 2007 +0300 +++ b/src/lib-index/mail-index-view-sync.c Wed Jun 13 22:15:06 2007 +0300 @@ -6,7 +6,6 @@ #include "mail-index-view-private.h" #include "mail-index-sync-private.h" #include "mail-transaction-log.h" -#include "mail-transaction-util.h" struct mail_index_view_sync_ctx { struct mail_index_view *view;
--- a/src/lib-index/mail-transaction-log-view.c Wed Jun 13 22:13:51 2007 +0300 +++ b/src/lib-index/mail-transaction-log-view.c Wed Jun 13 22:15:06 2007 +0300 @@ -4,7 +4,6 @@ #include "array.h" #include "mail-index-private.h" #include "mail-transaction-log-private.h" -#include "mail-transaction-util.h" struct mail_transaction_log_view { struct mail_transaction_log *log;
--- a/src/lib-index/mail-transaction-util.c Wed Jun 13 22:13:51 2007 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,53 +0,0 @@ -/* Copyright (C) 2004 Timo Sirainen */ - -#include "lib.h" -#include "buffer.h" -#include "mail-index-private.h" -#include "mail-transaction-log.h" -#include "mail-transaction-util.h" - -const struct mail_transaction_type_map mail_transaction_type_map[] = { - { MAIL_TRANSACTION_APPEND, MAIL_INDEX_SYNC_TYPE_APPEND, - 1 }, /* index-specific size, use 1 */ - { MAIL_TRANSACTION_EXPUNGE, MAIL_INDEX_SYNC_TYPE_EXPUNGE, - sizeof(struct mail_transaction_expunge) }, - { MAIL_TRANSACTION_FLAG_UPDATE, MAIL_INDEX_SYNC_TYPE_FLAGS, - sizeof(struct mail_transaction_flag_update) }, - { MAIL_TRANSACTION_HEADER_UPDATE, 0, 1 }, /* variable size, use 1 */ - { MAIL_TRANSACTION_EXT_INTRO, 0, 1 }, - { MAIL_TRANSACTION_EXT_RESET, 0, - sizeof(struct mail_transaction_ext_reset) }, - { MAIL_TRANSACTION_EXT_HDR_UPDATE, 0, 1 }, - { MAIL_TRANSACTION_EXT_REC_UPDATE, 0, 1 }, - { MAIL_TRANSACTION_KEYWORD_UPDATE, - MAIL_INDEX_SYNC_TYPE_KEYWORD_ADD | - MAIL_INDEX_SYNC_TYPE_KEYWORD_REMOVE, 1 }, - { MAIL_TRANSACTION_KEYWORD_RESET, - MAIL_INDEX_SYNC_TYPE_KEYWORD_RESET, 1 }, - { 0, 0, 0 } -}; - -const struct mail_transaction_type_map * -mail_transaction_type_lookup(enum mail_transaction_type type) -{ - int i; - - for (i = 0; mail_transaction_type_map[i].type != 0; i++) { - if ((mail_transaction_type_map[i].type & type) != 0) - return &mail_transaction_type_map[i]; - } - return NULL; -} - -enum mail_transaction_type -mail_transaction_type_mask_get(enum mail_index_sync_type sync_type) -{ - enum mail_transaction_type type = 0; - int i; - - for (i = 0; mail_transaction_type_map[i].type != 0; i++) { - if ((mail_transaction_type_map[i].sync_type & sync_type) != 0) - type |= mail_transaction_type_map[i].type; - } - return type; -}
--- a/src/lib-index/mail-transaction-util.h Wed Jun 13 22:13:51 2007 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,16 +0,0 @@ -#ifndef __MAIL_TRANSACTION_UTIL_H -#define __MAIL_TRANSACTION_UTIL_H - -struct mail_transaction_type_map { - enum mail_transaction_type type; - enum mail_index_sync_type sync_type; - size_t record_size; -}; -extern const struct mail_transaction_type_map mail_transaction_type_map[]; - -const struct mail_transaction_type_map * -mail_transaction_type_lookup(enum mail_transaction_type type); -enum mail_transaction_type -mail_transaction_type_mask_get(enum mail_index_sync_type sync_type); - -#endif