From b8c5cc0a288944ff90bba06f875b11a300dfe3b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Mon, 7 Aug 2000 12:19:18 +0200 Subject: [PATCH] OPCODE[0-2]_TAILJUMP() needs to close the prior variable scope, since arg1 & arg2 are invalid. Rev: src/interpreter.h:1.49 --- src/interpreter.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/interpreter.h b/src/interpreter.h index 4c0f4b23bc..0a1079c681 100644 --- a/src/interpreter.h +++ b/src/interpreter.h @@ -189,9 +189,9 @@ static int eval_instruction(unsigned char *pc) INT32 arg1=GET_ARG(); \ INT32 arg2=GET_ARG2(); -#define OPCODE0_TAILJUMP(OP,DESC) CASE(OP); -#define OPCODE1_TAILJUMP(OP,DESC) CASE(OP); -#define OPCODE2_TAILJUMP(OP,DESC) CASE(OP); +#define OPCODE0_TAILJUMP(OP,DESC) } CASE(OP) {; +#define OPCODE1_TAILJUMP(OP,DESC) } CASE(OP) {; +#define OPCODE2_TAILJUMP(OP,DESC) } CASE(OP) {; -- GitLab