]> diplodocus.org Git - nmh/blobdiff - uip/install-mh.c
Invert ternary condition to remove one negative.
[nmh] / uip / install-mh.c
index 618531956959f2e085ab046d7de8ce79e906d9ab..549e452569e677c483d64f6cbb34c00bb8d06191 100644 (file)
@@ -7,9 +7,10 @@
 
 #include <h/mh.h>                              /* mh internals */
 #include <h/utils.h>
-#include "../sbr/m_maildir.h"
-#include "../sbr/makedir.h"
+#include "sbr/m_maildir.h"
+#include "sbr/makedir.h"
 #include <pwd.h>                               /* structure for getpwuid() results */
+#include "sbr/read_line.h"
 
 #define INSTALLMH_SWITCHES \
     X("auto", 0, AUTOSW) \
@@ -128,16 +129,13 @@ main (int argc, char **argv)
 
     cp = concat (mypath, "/", "Mail", NULL);
     if (stat (cp, &st) != NOTOK) {
-       if (S_ISDIR(st.st_mode)) {
-           cp = concat ("You already have the standard nmh directory \"",
-                   cp, "\".\nDo you want to use it for nmh? ", NULL);
-           if (read_switch (cp, anoyes))
-               pathname = "Mail";
-           else
-               goto query;
-       } else {
+       if (!S_ISDIR(st.st_mode))
            goto query;
-       }
+        cp = concat ("You already have the standard nmh directory \"",
+                cp, "\".\nDo you want to use it for nmh? ", NULL);
+        if (!read_switch (cp, anoyes))
+            goto query;
+        pathname = "Mail";
     } else {
        if (autof)
            puts("I'm going to create the standard nmh path for you.");
@@ -217,8 +215,8 @@ query:
     }
     fclose (out);
 
-    puts ("\nPlease see the nmh(7) man page for an introduction to nmh.\n");
-    print_intro (stdout, FALSE);
+    puts ("\nPlease see nmh(7) for an introduction to nmh.\n");
+    print_intro (stdout, false);
 
     /* Initialize the saved nmh version.  The Path profile entry was added
        above, that's all this needs. */