X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/00d760f7506c2d5c32ab5abf9f11b3066999f08a..9f1e781a5c2beb9df943c832300a3f5bee1e4ed3:/uip/rmm.c diff --git a/uip/rmm.c b/uip/rmm.c index c49bf654..40bb97da 100644 --- a/uip/rmm.c +++ b/uip/rmm.c @@ -5,9 +5,10 @@ * complete copyright information. */ -#include +#include "h/mh.h" +#include "sbr/error.h" #include "h/done.h" -#include +#include "h/utils.h" #include "sbr/m_maildir.h" #define RMM_SWITCHES \ @@ -30,14 +31,15 @@ DEFINE_SWITCH_ARRAY(RMM, switches); int main (int argc, char **argv) { - int msgnum, unlink_msgs = 0; + int msgnum; + bool unlink_msgs = false; char *cp, *maildir, *folder = NULL; char buf[BUFSIZ], **argp; char **arguments; struct msgs_array msgs = { 0, 0, NULL }; struct msgs *mp; - if (nmh_init(argv[0], 1)) { return 1; } + if (nmh_init(argv[0], true, true)) { return 1; } arguments = getarguments (invo_name, argc, argv, 1); argp = arguments; @@ -62,10 +64,10 @@ main (int argc, char **argv) done (0); case UNLINKSW: - unlink_msgs++; + unlink_msgs = true; continue; case NUNLINKSW: - unlink_msgs = 0; + unlink_msgs = false; continue; case RPROCSW: