]> diplodocus.org Git - nmh/blobdiff - sbr/context_read.c
Replace sprintf() with strcpy(); it's no worse.
[nmh] / sbr / context_read.c
index 803406881024fc8dfe8883911e50ae8d88f8931a..adaa172b5f132ad779c6781b81e5b88cbf298a7d 100644 (file)
@@ -32,8 +32,8 @@ context_read (void)
     char                       *cp;            /* miscellaneous pointer */
     char                       *nd;            /* nmh directory pointer */
     struct     stat            st;             /* stat() results */
-    register   struct  passwd  *pw;            /* getpwuid() results */
-    register   FILE            *ib;            /* profile and context file pointer */
+    struct     passwd          *pw;            /* getpwuid() results */
+    FILE                       *ib;            /* profile and context file pointer */
     int failed_to_lock = 0;
 
     /*
@@ -107,7 +107,7 @@ context_read (void)
 
        cp = concat ("Your MH-directory \"", nd, "\" doesn't exist; Create it? ", NULL);
 
-       if (!getanswer(cp))
+       if (!read_yes_or_no_if_tty(cp))
            adios (NULL, "unable to access MH-directory \"%s\"", nd);
 
        free (cp);