We have `NULL' in order to not need to write `(char *)0' anymore.
[mmh] / uip / install-mh.c
index 11f7bc5..d5c16d9 100644 (file)
@@ -85,7 +85,7 @@ main(int argc, char **argv)
        ** if that's not found.
        */
 
-       if ((mypath = getenv("HOME")) == (char *)0) {
+       if ((mypath = getenv("HOME")) == NULL) {
                if ((pw = getpwuid(getuid())) == (struct passwd *)0 ||
                                *pw->pw_dir == '\0')
                        adios(NULL, "cannot determine your home directory");
@@ -102,7 +102,7 @@ main(int argc, char **argv)
        */
 
        if ((cp = getenv("MH")) && *cp != '\0')
-               defpath = path(cp, TFILE);
+               defpath = getcpy(expanddir(cp));
        else
                defpath = concat(mypath, "/", mh_profile, NULL);
 
@@ -126,8 +126,7 @@ main(int argc, char **argv)
        }
 
        if (!autof && gans("Do you want help? ", anoyes)) {
-               (void)printf(
-                "\n"
+               printf("\n"
                 "Prior to using nmh, it is necessary to have a file in your login\n"
                 "directory (%s) named %s which contains information\n"
                 "to direct certain nmh operations.  The only item which is required\n"
@@ -198,10 +197,10 @@ query:
                fclose(in);
        }
 
-       ctxpath = getcpy(m_maildir(context = "context"));
+       ctxpath = getcpy(toabsdir(context = "context"));
 
        /* Initialize current folder to default */
-       context_replace(pfolder, defaultfolder);
+       context_replace(curfolder, defaultfolder);
        context_save();
 
        /*