Unshadowed k2 into k3 in main.c
[open-adventure.git] / saveresume.c
index f4c694fddb66a5feca64cd9d6eaab2570699139c..cf5a69626912d9bb166724c4d59ced0a48588a3a 100644 (file)
@@ -2,8 +2,7 @@
 #include <string.h>
 
 #include "advent.h"
-#include "database.h"
-#include "newdb.h"
+#include "dungeon.h"
 #include "linenoise/linenoise.h"
 
 /*
@@ -28,19 +27,19 @@ struct save_t {
 struct save_t save;
 
 int savefile(FILE *fp, long version)
-    /* Save game to file. No input or output from user. */
+/* Save game to file. No input or output from user. */
 {
     long i, k;
     datime(&i, &k);
     k = i + 650 * k;
     save.savetime = k;
     save.mode = -1;
-    
+
     save.version = (version == 0) ? VRSION : version;
-    
+
     memcpy(&save.game, &game, sizeof(struct game_t));
     IGNORE(fwrite(&save, sizeof(struct save_t), 1, fp));
-    return(0);
+    return (0);
 }
 
 /* Suspend and resume */
@@ -119,7 +118,8 @@ int restore(FILE* fp)
         rspeak(VERSION_SKEW, save.version / 10, MOD(save.version, 10), VRSION / 10, MOD(VRSION, 10));
     } else {
         memcpy(&game, &save.game, sizeof(struct game_t));
-        game.zzword = rndvoc(3, game.zzword);
+        //game.zzword = rndvoc(3, game.zzword);
+        make_zzword(game.zzword);
     }
     return GO_TOP;
 }