(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)
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);