aboutsummaryrefslogtreecommitdiff
path: root/engines/glk/alan3/exe.h
diff options
context:
space:
mode:
authorPaul Gilbert2019-07-05 20:12:52 -0700
committerPaul Gilbert2019-07-06 15:27:09 -0700
commitf28d3b74969896d048ec57aa7e0200f258205423 (patch)
tree173cd293e94ac6b71cfebf7b1b14da46b1841429 /engines/glk/alan3/exe.h
parent3165fa628ab44022ee8370d0244137295f3c59f1 (diff)
downloadscummvm-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.h10
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);