done() at the end can instead return done() at the end to eliminate the
compilation warning about falling off the end of a non-void function.
void cpydgst (int, int, char *, char *);
int decode_rfc2047 (char *, char *);
void discard (FILE *);
void cpydgst (int, int, char *, char *);
int decode_rfc2047 (char *, char *);
void discard (FILE *);
int fdcompare (int, int);
int folder_addmsg (struct msgs **, char *, int, int, int);
int folder_delmsgs (struct msgs *, int);
int fdcompare (int, int);
int folder_addmsg (struct msgs **, char *, int, int, int);
int folder_delmsgs (struct msgs *, int);