mail-index-view.c revision e627cdc5ef30d87959f9510832427e33a2f1d84a
c25356d5978632df6203437e1953bcb29e0c736fTimo Sirainen/* Copyright (C) 2003-2004 Timo Sirainen */
2615df45a8027948a474abe5e817b34b0499c171Timo Sirainenvoid mail_index_view_clone(struct mail_index_view *dest,
unsigned int i, count;
for (i = 0; i < count; i++) {
unsigned int i, count;
for (i = 0; i < count; i++)
static const struct mail_index_header *
static const struct mail_index_record *
return &broken_rec;
return rec;
if (seq == 0) {
return rec;
seq--;
} while (seq > 0);
return head_rec;
return rec;
int nearest_side)
if (nearest_side > 0) {
if (*first_seq_r == 0 ||
#define LOW_UPDATE(x) \
*seq_r = 0;
if (seq == 0)
*data_size_r = 0;
return FALSE;
return TRUE;
const struct mail_index_header *
const struct mail_index_record *
const struct mail_index_record *
bool expunged;
bool expunged;
return expunged;
const void *data;
const unsigned char *keyword_data;
const unsigned int *keyword_idx_map;
if (keyword_data[i] == 0)
bool *expunged_r)
bool expunged;
*hdr_size_r = 0;
*record_size_r = 0;
*record_align_r = 0;
struct mail_index_view *
return view;
const struct mail_index_ext *
return NULL;