aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOliver Kiehl2003-05-29 15:02:36 +0000
committerOliver Kiehl2003-05-29 15:02:36 +0000
commit36f6b0e20fba97d6e1bf6ca4d78aafcb7c8977d6 (patch)
treecae848ef2470b1ebecfaac6608ee0bb38209ae46
parent007352ce6b6cdad8342834b51b04b87a500c22df (diff)
downloadscummvm-rg350-36f6b0e20fba97d6e1bf6ca4d78aafcb7c8977d6.tar.gz
scummvm-rg350-36f6b0e20fba97d6e1bf6ca4d78aafcb7c8977d6.tar.bz2
scummvm-rg350-36f6b0e20fba97d6e1bf6ca4d78aafcb7c8977d6.zip
should be uint16** and not uint16*
svn-id: r8103
-rw-r--r--sky/logic.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/sky/logic.cpp b/sky/logic.cpp
index ef662b21ce..dd9ef4f6cb 100644
--- a/sky/logic.cpp
+++ b/sky/logic.cpp
@@ -1239,7 +1239,7 @@ bool SkyLogic::fnGetTo(uint32 targetPlaceId, uint32 mode, uint32 c) {
bool SkyLogic::fnSetToStand(uint32 a, uint32 b, uint32 c) {
_compact->mood = 1; // high level stood still
- uint16 *p = (uint16 *)SkyCompact::getCompactElem(_compact, C_STAND_UP
+ uint16 *p = *(uint16 **)SkyCompact::getCompactElem(_compact, C_STAND_UP
+ _compact->extCompact->megaSet + _compact->extCompact->dir * 4);
_compact->offset = *p++; // get frames offset