]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-index: mail-index-modseq - Remove unused mail_index_map_modseq_free()
authorKarl Fleischmann <karl.fleischmann@open-xchange.com>
Wed, 24 Apr 2024 15:37:00 +0000 (17:37 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Mon, 6 May 2024 07:26:06 +0000 (07:26 +0000)
src/lib-index/mail-index-modseq.c
src/lib-index/mail-index-modseq.h

index 8170319b8c959bed10b096cadac14638dd8a6a7e..ae105d5340e38819d69ef18a66c0b2a7dbf0cbd0 100644 (file)
@@ -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)
index 4c1994ba5434c2091e3593a9e1970d98428c7e35..6ac54e9c05eec6c4eedaf11c14c9756a490b0561 100644 (file)
@@ -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);