maildir-expunge.c revision db1ee4a91a6572602302115e02146b29adea3a54
/* Copyright (C) 2002 Timo Sirainen */
#include "lib.h"
#include "maildir-index.h"
#include "mail-index-util.h"
#include <unistd.h>
struct mail_index_record *rec,
const char **fname)
{
const char *path;
return -1;
/* probably in new/ dir */
return 1;
return -1;
return -1;
}
}
return 1;
return -1;
return -1;
}
return 0;
}
struct mail_index_record *rec)
{
const char *fname;
for (i = 0;; i++) {
if (ret > 0)
return TRUE;
if (ret < 0)
return FALSE;
if (i == 10) {
"expunge failed: %s", fname);
return FALSE;
}
return FALSE;
if (!found) {
/* syncing didn't find it, it's already deleted */
return TRUE;
}
}
}