]> diplodocus.org Git - nmh/blobdiff - sbr/showfile.c
Replace some ints that are only ever 0 or 1 with bool.
[nmh] / sbr / showfile.c
index 7cc53fa2932dc078bb8d5ceea3ea4c2e1bdc234f..98b22df4f1d62e405c77cbda07d5f536015d089d 100644 (file)
@@ -1,5 +1,4 @@
-/*
- * showfile.c -- invoke the `lproc' command
+/* showfile.c -- invoke the `lproc' command
  *
  * This code is Copyright (c) 2002, by the authors of nmh.  See the
  * COPYRIGHT file in the root directory of the nmh distribution for
  *
  * This code is Copyright (c) 2002, by the authors of nmh.  See the
  * COPYRIGHT file in the root directory of the nmh distribution for
@@ -13,7 +12,7 @@ int
 showfile (char **arg, char *file)
 {
     pid_t pid;
 showfile (char **arg, char *file)
 {
     pid_t pid;
-    int isdraft, vecp;
+    int vecp;
     char **vec, *program;
     int retval = 1;
 
     char **vec, *program;
     int retval = 1;
 
@@ -37,11 +36,11 @@ showfile (char **arg, char *file)
     case 0:
        /* child */
        vec = argsplit(lproc, &program, &vecp);
     case 0:
        /* child */
        vec = argsplit(lproc, &program, &vecp);
-       isdraft = 1;
+       bool isdraft = true;
        if (arg) {
            while (*arg) {
                if (**arg != '-')
        if (arg) {
            while (*arg) {
                if (**arg != '-')
-                   isdraft = 0;
+                   isdraft = false;
                vec[vecp++] = *arg++;
            }
        }
                vec[vecp++] = *arg++;
            }
        }
@@ -55,7 +54,7 @@ showfile (char **arg, char *file)
        execvp (program, vec);
        fprintf (stderr, "unable to exec ");
        perror (lproc);
        execvp (program, vec);
        fprintf (stderr, "unable to exec ");
        perror (lproc);
-       _exit (-1);
+       _exit(1);
 
     default:
        /* parent */
 
     default:
        /* parent */