From 001f7d6403f415ea6c2e4fdde2c94a127f18d267 Mon Sep 17 00:00:00 2001 From: athrxx Date: Tue, 8 Nov 2011 22:27:35 +0100 Subject: KYRA: fix bug #3429455 (signed/unsigned bug in LoLEngine::olol_getWallType) --- engines/kyra/script_lol.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'engines/kyra') diff --git a/engines/kyra/script_lol.cpp b/engines/kyra/script_lol.cpp index 6df92a40db..d8ba32ce09 100644 --- a/engines/kyra/script_lol.cpp +++ b/engines/kyra/script_lol.cpp @@ -124,7 +124,7 @@ int LoLEngine::olol_setWallType(EMCState *script) { int LoLEngine::olol_getWallType(EMCState *script) { debugC(3, kDebugLevelScriptFuncs, "LoLEngine::olol_getWallType(%p) (%d, %d)", (const void *)script, stackPos(0), stackPos(1)); - return _levelBlockProperties[stackPos(0)].walls[stackPos(1) & 3]; + return (int8)_levelBlockProperties[stackPos(0)].walls[stackPos(1) & 3]; } int LoLEngine::olol_drawScene(EMCState *script) { -- cgit v1.2.3