X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=advent.h;h=3cea5f569f9ac0ad7c5a54ca9c737460bf359a9c;hp=f9a6a9ae84f555e335bbf0ffb36f42d8e4a59ca1;hb=4b08b726f9735b5a6a17e588753a496700ff25f7;hpb=58cf204eba055cc7633aa83be7ec6f7c06ed70b7 diff --git a/advent.h b/advent.h index f9a6a9a..3cea5f5 100644 --- a/advent.h +++ b/advent.h @@ -248,6 +248,7 @@ typedef struct { struct save_t { char magic[sizeof(ADVENT_MAGIC)]; int32_t version; + int32_t canary; struct game_t game; }; @@ -277,7 +278,7 @@ extern void set_seed(int32_t); extern int32_t randrange(int32_t); extern int score(enum termination); extern void terminate(enum termination) __attribute__((noreturn)); -extern int savefile(FILE *, int32_t); +extern int savefile(FILE *); #if defined ADVENT_AUTOSAVE extern void autosave(void); #endif