aboutsummaryrefslogtreecommitdiff
path: root/engines/glk/alan2/main.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/glk/alan2/main.h')
-rw-r--r--engines/glk/alan2/main.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/glk/alan2/main.h b/engines/glk/alan2/main.h
index 9dffbc343a..9672899c81 100644
--- a/engines/glk/alan2/main.h
+++ b/engines/glk/alan2/main.h
@@ -27,6 +27,7 @@
#include "common/file.h"
#include "glk/alan2/types.h"
+#include "glk/alan2/jumps.h"
namespace Glk {
namespace Alan2 {
@@ -100,7 +101,7 @@ extern Boolean needsp;
extern void *allocate(unsigned long len);
extern void terminate(int code);
extern void usage(void);
-extern void error(MsgKind msg);
+extern void error(CONTEXT, MsgKind msg);
extern void syserr(const char *msg);
extern void statusline(void);
extern void output(const char string[]);
@@ -111,8 +112,8 @@ extern void newline(void);
extern Boolean checklim(Aword cnt, Aword obj);
extern Boolean possible(void);
extern Boolean exitto(int to, int from);
-extern void action(ParamElem *plst);
-extern void go(int dir);
+extern void action(CONTEXT, ParamElem *plst);
+extern void go(CONTEXT, int dir);
extern Boolean eot(Aword *adr);
extern Boolean isObj(Aword x);