X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/605516b7c2e68efcd681478d40b210e6af968d58..5dce1b38ace6cf61398df3ee4ca5aee0e1dedb5d:/uip/install-mh.c diff --git a/uip/install-mh.c b/uip/install-mh.c index 61853195..ff663575 100644 --- a/uip/install-mh.c +++ b/uip/install-mh.c @@ -10,6 +10,7 @@ #include "../sbr/m_maildir.h" #include "../sbr/makedir.h" #include /* 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."); @@ -218,7 +216,7 @@ query: fclose (out); puts ("\nPlease see the nmh(7) man page for an introduction to nmh.\n"); - print_intro (stdout, FALSE); + print_intro (stdout, false); /* Initialize the saved nmh version. The Path profile entry was added above, that's all this needs. */