From: Karl Fleischmann Date: Wed, 24 Apr 2024 15:37:00 +0000 (+0200) Subject: lib-index: mail-index-modseq - Remove unused mail_index_map_modseq_free() X-Git-Tag: 2.4.0~1674 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c850ff24f8396e43abcabfb1d05ba1ebcd8ed236;p=thirdparty%2Fdovecot%2Fcore.git lib-index: mail-index-modseq - Remove unused mail_index_map_modseq_free() --- diff --git a/src/lib-index/mail-index-modseq.c b/src/lib-index/mail-index-modseq.c index 8170319b8c..ae105d5340 100644 --- a/src/lib-index/mail-index-modseq.c +++ b/src/lib-index/mail-index-modseq.c @@ -498,21 +498,6 @@ void mail_index_modseq_reset_keywords(struct mail_index_modseq_sync *ctx, (void)mail_index_modseq_update_to_highest(ctx, seq1, seq2); } -void mail_index_map_modseq_free(struct mail_index_map_modseq **_mmap) -{ - struct mail_index_map_modseq *mmap = *_mmap; - struct metadata_modseqs *metadata; - - *_mmap = NULL; - - array_foreach_modifiable(&mmap->metadata_modseqs, metadata) { - if (array_is_created(&metadata->modseqs)) - array_free(&metadata->modseqs); - } - array_free(&mmap->metadata_modseqs); - i_free(mmap); -} - bool mail_index_modseq_get_next_log_offset(struct mail_index_view *view, uint64_t modseq, uint32_t *log_seq_r, uoff_t *log_offset_r) diff --git a/src/lib-index/mail-index-modseq.h b/src/lib-index/mail-index-modseq.h index 4c1994ba54..6ac54e9c05 100644 --- a/src/lib-index/mail-index-modseq.h +++ b/src/lib-index/mail-index-modseq.h @@ -55,8 +55,6 @@ void mail_index_modseq_update_keyword(struct mail_index_modseq_sync *ctx, void mail_index_modseq_reset_keywords(struct mail_index_modseq_sync *ctx, uint32_t seq1, uint32_t seq2); -void mail_index_map_modseq_free(struct mail_index_map_modseq **mmap); - bool mail_index_modseq_get_next_log_offset(struct mail_index_view *view, uint64_t modseq, uint32_t *log_seq_r, uoff_t *log_offset_r);