]> diplodocus.org Git - nmh/blobdiff - uip/folder.c
uip/mhshowsbr.c: Increase buffer size for showing-content command.
[nmh] / uip / folder.c
index 5fd411cd40f0260808239a9a6b20d5d8a34e35ba..c2ad8b89dc7a3e2440f9d83988ed9fe56755075c 100644 (file)
@@ -10,6 +10,7 @@
 #include <h/mh.h>
 #include <h/crawl_folders.h>
 #include <h/utils.h>
 #include <h/mh.h>
 #include <h/crawl_folders.h>
 #include <h/utils.h>
+#include "../sbr/m_maildir.h"
 
 #define FOLDER_SWITCHES \
     X("all", 0, ALLSW) \
 
 #define FOLDER_SWITCHES \
     X("all", 0, ALLSW) \
@@ -570,7 +571,7 @@ print_folders (void)
            } else {
                printf ("has %*d message%1s  (%*d-%*d)",
                        nummsgdigits, fi[i].nummsg,
            } else {
                printf ("has %*d message%1s  (%*d-%*d)",
                        nummsgdigits, fi[i].nummsg,
-                       (fi[i].nummsg == 1) ? "" : "s",
+                       PLURALS(fi[i].nummsg),
                        lowmsgdigits, fi[i].lowmsg,
                        hghmsgdigits, fi[i].hghmsg);
                if (fi[i].curmsg >= fi[i].lowmsg && fi[i].curmsg <= fi[i].hghmsg) {
                        lowmsgdigits, fi[i].lowmsg,
                        hghmsgdigits, fi[i].hghmsg);
                if (fi[i].curmsg >= fi[i].lowmsg && fi[i].curmsg <= fi[i].hghmsg) {
@@ -592,8 +593,8 @@ print_folders (void)
        if (all)
            putchar('\n');
        printf ("TOTAL = %d message%s in %d folder%s.\n",
        if (all)
            putchar('\n');
        printf ("TOTAL = %d message%s in %d folder%s.\n",
-               total_msgs, total_msgs != 1 ? "s" : "",
-               total_folders, total_folders != 1 ? "s" : "");
+               total_msgs, PLURALS(total_msgs),
+               total_folders, PLURALS(total_folders));
     }
 
     fflush (stdout);
     }
 
     fflush (stdout);