#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) \
if (*cp == '+' || *cp == '@') {
if (argfolder)
adios (NULL, "only one folder at a time!");
- else
- argfolder = pluspath (cp);
+ argfolder = pluspath (cp);
} else {
if (msg)
adios (NULL, "only one (current) message at a time!");
- else
- msg = cp;
+ msg = cp;
}
}
} 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) {
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);