X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/0a032eea07f6d77ac6ea4d5a39c9491c34358058..1f07835ddb14fe99fa3ea4b6a1e39e8d5ba7df20:/uip/new.c diff --git a/uip/new.c b/uip/new.c index 19ca4b14..c82979ec 100644 --- a/uip/new.c +++ b/uip/new.c @@ -1,5 +1,4 @@ -/* - * new.c -- as new, list all folders with unseen messages +/* new.c -- as new, list all folders with unseen messages * -- as fnext, move to next folder with unseen messages * -- as fprev, move to previous folder with unseen messages * -- as unseen, scan all unseen messages @@ -15,6 +14,8 @@ #include #include #include +#include "../sbr/lock_file.h" +#include "../sbr/m_maildir.h" #define NEW_SWITCHES \ X("mode", 1, MODESW) \ @@ -97,7 +98,7 @@ get_msgnums(char *folder, char *sequences[]) char *seqfile = NULL; FILE *fp; int state; - char name[NAMESZ], field[BUFSIZ]; + char name[NAMESZ], field[NMH_BUFSIZ]; char *cp; char *msgnums = NULL, *this_msgnums, *old_msgnums; int failed_to_lock = 0; @@ -177,7 +178,7 @@ get_msgnums(char *folder, char *sequences[]) case BODY: adios (NULL, "no blank lines are permitted in %s", seqfile); - /* FALLTHRU */ + break; case FILEEOF: break;