diff --git a/rogue5/state.c b/rogue5/state.c index 204ae72..ec9df88 100644 --- a/rogue5/state.c +++ b/rogue5/state.c @@ -1389,6 +1389,7 @@ rs_save_file(FILE *savef) int rs_restore_file(FILE *savef) { + char fake_file_name[MAXSTR]; THING *mitem; encclearerr(); @@ -1402,7 +1403,7 @@ rs_restore_file(FILE *savef) rs_read_int(savef, &terse); rs_read_int(savef, &tombstone); rs_read_ints(savef, pack_used, 26); - rs_read_chars(savef, file_name, MAXSTR); + rs_read_chars(savef, fake_file_name, MAXSTR); rs_read_chars(savef, huh, MAXSTR); rs_read_potions(savef); rs_read_rings(savef);