From a55ed79bc31af362885c9e92b5a3e7e5129f0045 Mon Sep 17 00:00:00 2001 From: Simon Howard Date: Tue, 2 Dec 2008 18:58:45 +0000 Subject: Fix endianness bug with Hexen ACS code. Subversion-branch: /branches/raven-branch Subversion-revision: 1400 --- src/hexen/p_acs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/hexen/p_acs.c') diff --git a/src/hexen/p_acs.c b/src/hexen/p_acs.c index f49f2840..618bbd05 100644 --- a/src/hexen/p_acs.c +++ b/src/hexen/p_acs.c @@ -1280,7 +1280,7 @@ static int CmdDecWorldVar(void) static int CmdGoto(void) { - PCodePtr = (int *) (ActionCodeBase + *PCodePtr); + PCodePtr = (int *) (ActionCodeBase + LONG(*PCodePtr)); return SCRIPT_CONTINUE; } @@ -1288,7 +1288,7 @@ static int CmdIfGoto(void) { if (Pop() != 0) { - PCodePtr = (int *) (ActionCodeBase + *PCodePtr); + PCodePtr = (int *) (ActionCodeBase + LONG(*PCodePtr)); } else { -- cgit v1.2.3