imap-send.c: remove struct message
It was never used. Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> Reviewed-by: Jonathan Nieder <jrnieder@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
2fbd211746
commit
e6de375139
26
imap-send.c
26
imap-send.c
@ -33,23 +33,10 @@ typedef void *SSL;
|
|||||||
#include <openssl/hmac.h>
|
#include <openssl/hmac.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* For message->status */
|
|
||||||
#define M_RECENT (1<<0) /* unsyncable flag; maildir_* depend on this being 1<<0 */
|
|
||||||
#define M_DEAD (1<<1) /* expunged */
|
|
||||||
#define M_FLAGS (1<<2) /* flags fetched */
|
|
||||||
|
|
||||||
struct message {
|
|
||||||
struct message *next;
|
|
||||||
size_t size; /* zero implies "not fetched" */
|
|
||||||
int uid;
|
|
||||||
unsigned char flags, status;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct store {
|
struct store {
|
||||||
/* currently open mailbox */
|
/* currently open mailbox */
|
||||||
const char *name; /* foreign! maybe preset? */
|
const char *name; /* foreign! maybe preset? */
|
||||||
char *path; /* own */
|
char *path; /* own */
|
||||||
struct message *msgs; /* own */
|
|
||||||
int uidvalidity;
|
int uidvalidity;
|
||||||
unsigned char opts; /* maybe preset? */
|
unsigned char opts; /* maybe preset? */
|
||||||
/* note that the following do _not_ reflect stats from msgs, but mailbox totals */
|
/* note that the following do _not_ reflect stats from msgs, but mailbox totals */
|
||||||
@ -74,8 +61,6 @@ static void imap_warn(const char *, ...);
|
|||||||
|
|
||||||
static char *next_arg(char **);
|
static char *next_arg(char **);
|
||||||
|
|
||||||
static void free_generic_messages(struct message *);
|
|
||||||
|
|
||||||
__attribute__((format (printf, 3, 4)))
|
__attribute__((format (printf, 3, 4)))
|
||||||
static int nfsnprintf(char *buf, int blen, const char *fmt, ...);
|
static int nfsnprintf(char *buf, int blen, const char *fmt, ...);
|
||||||
|
|
||||||
@ -447,16 +432,6 @@ static char *next_arg(char **s)
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void free_generic_messages(struct message *msgs)
|
|
||||||
{
|
|
||||||
struct message *tmsg;
|
|
||||||
|
|
||||||
for (; msgs; msgs = tmsg) {
|
|
||||||
tmsg = msgs->next;
|
|
||||||
free(msgs);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static int nfsnprintf(char *buf, int blen, const char *fmt, ...)
|
static int nfsnprintf(char *buf, int blen, const char *fmt, ...)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
@ -914,7 +889,6 @@ static void imap_close_server(struct imap_store *ictx)
|
|||||||
static void imap_close_store(struct store *ctx)
|
static void imap_close_store(struct store *ctx)
|
||||||
{
|
{
|
||||||
imap_close_server((struct imap_store *)ctx);
|
imap_close_server((struct imap_store *)ctx);
|
||||||
free_generic_messages(ctx->msgs);
|
|
||||||
free(ctx);
|
free(ctx);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user