]> diplodocus.org Git - nmh/blobdiff - uip/install-mh.c
scansbr.c: Move interface to own file.
[nmh] / uip / install-mh.c
index b11848992e797dfd2ee165bc10f40d699e12064e..ac2c5c989a8bb41825f2e52cef489f6502220eea 100644 (file)
@@ -5,12 +5,24 @@
  * complete copyright information.
  */
 
-#include <h/mh.h>                              /* mh internals */
+#include "h/mh.h"
+#include "sbr/getarguments.h"
+#include "sbr/read_switch.h"
+#include "sbr/concat.h"
+#include "sbr/smatch.h"
+#include "sbr/context_save.h"
+#include "sbr/context_replace.h"
+#include "sbr/readconfig.h"
+#include "sbr/ambigsw.h"
+#include "sbr/path.h"
+#include "sbr/print_version.h"
+#include "sbr/print_help.h"
+#include "sbr/error.h"
 #include "h/done.h"
-#include <h/utils.h>
+#include "h/utils.h"
 #include "sbr/m_maildir.h"
 #include "sbr/makedir.h"
-#include <pwd.h>                               /* structure for getpwuid() results */
+#include <pwd.h>
 #include "sbr/read_line.h"
 
 #define INSTALLMH_SWITCHES \
@@ -31,7 +43,7 @@ DEFINE_SWITCH_ARRAY(INSTALLMH, switches);
 int
 main (int argc, char **argv)
 {
-    int autof = 0;
+    bool autof = false;
     char *cp, buf[BUFSIZ];
     const char *pathname;
     char *dp, **arguments, **argp;
@@ -39,14 +51,14 @@ main (int argc, char **argv)
     struct passwd *pw;
     struct stat st;
     FILE *in, *out;
-    int                check;
+    bool check;
 
     if (nmh_init(argv[0], false, false)) { return 1; }
 
     arguments = getarguments (invo_name, argc, argv, 0);
     argp = arguments;
 
-    check = 0;
+    check = false;
 
     while ((dp = *argp++)) {
        if (*dp == '-') {
@@ -66,11 +78,11 @@ main (int argc, char **argv)
                    done (0);
 
                case AUTOSW:
-                   autof++;
+                   autof = true;
                    continue;
 
                case CHECKSW:
-                   check = 1;
+                   check = true;
                    continue;
            }
        } else {