X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/d5cde8ce1b902158b1e99ee97d8ae72999b4dc14..29db9a64a:/uip/new.c?ds=sidebyside diff --git a/uip/new.c b/uip/new.c index ff9c398b..c82979ec 100644 --- a/uip/new.c +++ b/uip/new.c @@ -1,6 +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 @@ -16,6 +14,8 @@ #include #include #include +#include "../sbr/lock_file.h" +#include "../sbr/m_maildir.h" #define NEW_SWITCHES \ X("mode", 1, MODESW) \ @@ -98,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; @@ -178,7 +178,7 @@ get_msgnums(char *folder, char *sequences[]) case BODY: adios (NULL, "no blank lines are permitted in %s", seqfile); - /* fall */ + break; case FILEEOF: break; @@ -391,7 +391,7 @@ doit(char *cur, char *folders, char *sequences[]) if (strcmp(node->n_name, cur) == 0) { puts(" (*: current folder)"); } else { - puts(""); + putchar('\n'); } fflush(stdout);