X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=advent.h;h=ce5e7c505b618c15decdf962265f68eeec046d2e;hb=672ef17d4cf6741b23cefb30b144777190c03c80;hp=c13a9052a5c72373dd9706e526071562389f0b1e;hpb=937714f31de5309ce951bfc8eff9f2bd8ecdbb69;p=open-adventure.git diff --git a/advent.h b/advent.h index c13a905..ce5e7c5 100644 --- a/advent.h +++ b/advent.h @@ -85,7 +85,7 @@ extern bool oldstyle, editline, prompt; #define WRITE_MODE "wb" extern char* xstrdup(const char*); extern void packed_to_token(long, char token[]); -extern void newspeak(const char*); +extern void speak(const char*); extern void PSPEAK(vocab_t,int); extern void RSPEAK(vocab_t); extern void SETPRM(long,long,long); @@ -114,7 +114,8 @@ enum termination {endgame, quitgame, scoregame}; extern void set_seed(long); extern unsigned long get_next_lcg_value(void); extern long randrange(long); -extern void score(enum termination); +extern long score(enum termination); +extern void terminate(enum termination) __attribute__((noreturn)); extern int suspend(FILE *); extern int resume(FILE *); extern int restore(FILE *);