From: Karl Fleischmann Date: Wed, 24 Apr 2024 15:53:25 +0000 (+0200) Subject: lib-index: mail-index-modseq - Remove unused in-memory datastructures X-Git-Tag: 2.4.0~1666 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=587ba6e05193c524f2ee314182bebd89c8d2d910;p=thirdparty%2Fdovecot%2Fcore.git lib-index: mail-index-modseq - Remove unused in-memory datastructures --- diff --git a/src/lib-index/mail-index-modseq.c b/src/lib-index/mail-index-modseq.c index a8fc5044b8..702a64ec4c 100644 --- a/src/lib-index/mail-index-modseq.c +++ b/src/lib-index/mail-index-modseq.c @@ -7,28 +7,6 @@ #include "mail-index-sync-private.h" #include "mail-index-modseq.h" -ARRAY_DEFINE_TYPE(modseqs, uint64_t); - -enum modseq_metadata_idx { - /* must be in the same order as enum mail_flags */ - METADATA_MODSEQ_IDX_ANSWERED = 0, - METADATA_MODSEQ_IDX_FLAGGED, - METADATA_MODSEQ_IDX_DELETED, - METADATA_MODSEQ_IDX_SEEN, - METADATA_MODSEQ_IDX_DRAFT, - - METADATA_MODSEQ_IDX_KEYWORD_START -}; - -struct metadata_modseqs { - ARRAY_TYPE(modseqs) modseqs; -}; - -struct mail_index_map_modseq { - /* indexes use enum modseq_metadata_idx */ - ARRAY(struct metadata_modseqs) metadata_modseqs; -}; - struct mail_index_modseq_sync { struct mail_index_sync_map_ctx *sync_map_ctx; struct mail_index_view *view;