mail-index-sync-update.c revision ace3c14e47a5a865df8aeea2fabc993b609dd163
c25356d5978632df6203437e1953bcb29e0c736fTimo Sirainen/* Copyright (C) 2004 Timo Sirainen */
e156adefc1260d31a145df2f5e9b3c82050d4163Timo Sirainenmail_index_header_update_counts(struct mail_index_header *hdr,
const struct mail_transaction_expunge *e)
int ret;
if (seq1 == 0)
void *context)
if (seq1 == 0)
for (i = 0; i < INDEX_KEYWORDS_BYTE_COUNT; i++) {
if (u->add_keywords[i] != 0 ||
u->remove_keywords[i] != 0)
if (update_keywords) {
for (i = 0; i < INDEX_KEYWORDS_BYTE_COUNT; i++) {
void *context)
int ret;
if (seq != 0)
void *context)
void *data;
unsigned int count)
const void *data;
if (had_dirty)
view) < 0) {
if (ret < 0)
had_dirty) {
MAIL_INDEX_MAIL_FLAG_DIRTY) != 0) {
return ret;