X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/2b83f27e1980a6c5de752bd55c0ff76f53ec15f6..dc4d0c4bf247cfc88e1f3f9463fa2264d3d226b5:/uip/mhparam.c diff --git a/uip/mhparam.c b/uip/mhparam.c index e8047be6..21804f4c 100644 --- a/uip/mhparam.c +++ b/uip/mhparam.c @@ -38,7 +38,7 @@ static char *sbackup = BACKUP_PREFIX; static char *datalocking = "fcntl"; static char *localmbox = ""; -static int localmbox_primed = 0; +static bool localmbox_primed; extern char *spoollocking; @@ -140,12 +140,13 @@ main(int argc, char **argv) { int i, compp = 0; bool missed; - int all = 0, debug = 0; + bool all = false; + bool debug = false; int components = -1; char *cp, buf[BUFSIZ], **argp; char **arguments, *comps[MAXARGS]; - if (nmh_init(argv[0], 2)) { return 1; } + if (nmh_init(argv[0], true, false)) { return 1; } arguments = getarguments (invo_name, argc, argv, 1); argp = arguments; @@ -157,7 +158,7 @@ main(int argc, char **argv) ambigsw (cp, switches); done (1); case UNKWNSW: - adios (NULL, "-%s unknown", cp); + die("-%s unknown", cp); case HELPSW: snprintf (buf, sizeof(buf), "%s [profile-components] [switches]", @@ -176,18 +177,18 @@ main(int argc, char **argv) break; case ALLSW: - all = 1; + all = true; break; case DEBUGSW: - debug = 1; + debug = true; break; } } else { comps[compp++] = cp; if (strcmp("localmbox", cp) == 0 && ! localmbox_primed) { localmbox = getlocalmbox(); - localmbox_primed = 1; + localmbox_primed = true; } } } @@ -221,7 +222,7 @@ main(int argc, char **argv) /* Also set localmbox here */ if (! localmbox_primed) { localmbox = getlocalmbox(); - localmbox_primed = 1; + localmbox_primed = true; } /*