mbox-sync-update.c revision 313fe89df4d91cd0cd7f3558dc6d7fd21ad39eee
#include "lib.h"
#include "buffer.h"
#include "str.h"
#include "message-parser.h"
#include "mbox-sync-private.h"
const struct mbox_flag_type *flags_list)
{
int i;
for (i = 0; flags_list[i].chr != 0; i++) {
}
}
const struct mbox_flag_type *flags_list)
{
unsigned char *data;
/* how many bytes do we need? */
need++;
}
/* how many bytes do we have now? */
break;
/* see if this is unknown flag for us */
for (i = 0; flags_list[i].chr != 0; i++) {
break;
}
if (flags_list[i].chr == 0)
have++;
else {
/* save this one */
}
}
}
/* @UNSAFE */
}
}
{
// FIXME
}
{
int i, have_keywords;
//FIXME:keywords_append(ctx, all_keywords);
}
}
}
}
for (i = 0; i < INDEX_KEYWORDS_BYTE_COUNT; i++) {
break;
}
}
}
}
/* we should rewrite this header, so offset
must be broken if it's used anymore. */
} else {
/* we don't have enough space for this header, change
offset to point back to beginning of headers */
}
}
/* no headers had to be modified */
return;
}
}
{
}
}
{
}
}
{
// FIXME
}
{
const struct mail_index_sync_rec *sync;
if (size != 0) {
for (i = 0; i < size; i++) {
}
if ((old_flags & STATUS_FLAGS_MASK) !=
if ((old_flags & XSTATUS_FLAGS_MASK) !=
INDEX_KEYWORDS_BYTE_COUNT) != 0)
}
}
const struct mbox_sync_mail *mail)
{
}
}
INDEX_KEYWORDS_BYTE_COUNT) != 0) {
}
}