Lowering the scope And cleaning up some warnings from static analysis
[open-adventure.git] / saveresume.c
index af94c4aa2043b8d5d7d16273bac2ae99036d15cc..284b8f01236bd2794e34d597706350fab809a068 100644 (file)
@@ -33,8 +33,7 @@ int saveresume(FILE *input, bool resume)
 {
     long i, k;
     FILE *fp = NULL;
-    char *name;
+     
     if (!resume) {
        /*  Suspend.  Offer to save things in a file, but charging
         *  some points (so can't win by using saved games to retry
@@ -53,7 +52,7 @@ int saveresume(FILE *input, bool resume)
     }
 
     while (fp == NULL) {
-       name = linenoise("\nFile name: ");
+       char* name = linenoise("\nFile name: ");
        if (name == NULL)
            return GO_TOP;
        fp = fopen(name,(resume ? READ_MODE : WRITE_MODE));