diff options
author | Paul Gilbert | 2019-07-05 20:12:52 -0700 |
---|---|---|
committer | Paul Gilbert | 2019-07-06 15:27:09 -0700 |
commit | f28d3b74969896d048ec57aa7e0200f258205423 (patch) | |
tree | 173cd293e94ac6b71cfebf7b1b14da46b1841429 /engines/glk/alan3/exe.h | |
parent | 3165fa628ab44022ee8370d0244137295f3c59f1 (diff) | |
download | scummvm-rg350-f28d3b74969896d048ec57aa7e0200f258205423.tar.gz scummvm-rg350-f28d3b74969896d048ec57aa7e0200f258205423.tar.bz2 scummvm-rg350-f28d3b74969896d048ec57aa7e0200f258205423.zip |
GLK: ALAN3: Further refactoring of setjmp calls
Diffstat (limited to 'engines/glk/alan3/exe.h')
-rw-r--r-- | engines/glk/alan3/exe.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/engines/glk/alan3/exe.h b/engines/glk/alan3/exe.h index 79e77207dd..df5892c159 100644 --- a/engines/glk/alan3/exe.h +++ b/engines/glk/alan3/exe.h @@ -47,10 +47,6 @@ namespace Alan3 { extern Common::SeekableReadStream *textFile; // The text and message file extern bool printFlag; -/* Long jump buffer for restart, errors and undo */ -//extern jmp_buf returnLabel; - - /* FUNCTIONS */ extern void sys(Aword fpos, Aword len); extern void sayInteger(int val); @@ -61,9 +57,9 @@ extern char *getStringFromFile(Aword fpos, Aword len); extern void print(Aword fpos, Aword len); extern void score(Aword sc); extern void visits(Aword v); -extern void undo(void); -extern void quitGame(void); -extern void restartGame(void); +extern void undo(CONTEXT); +extern void quitGame(CONTEXT); +extern void restartGame(CONTEXT); extern void use(CONTEXT, int act, int scr); extern void stop(int act); |