aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/akos.cpp
diff options
context:
space:
mode:
authorTravis Howell2006-03-17 01:55:43 +0000
committerTravis Howell2006-03-17 01:55:43 +0000
commit9ecd855c2b311d24e9ef885d97df3d54c59e302b (patch)
tree954882e62be3cba85f57b7386309fe9b24e5e9ac /engines/scumm/akos.cpp
parenta908cbed329e92b822704041e232a885a1f1e484 (diff)
downloadscummvm-rg350-9ecd855c2b311d24e9ef885d97df3d54c59e302b.tar.gz
scummvm-rg350-9ecd855c2b311d24e9ef885d97df3d54c59e302b.tar.bz2
scummvm-rg350-9ecd855c2b311d24e9ef885d97df3d54c59e302b.zip
Fix endian issue in akos costume code
svn-id: r21343
Diffstat (limited to 'engines/scumm/akos.cpp')
-rw-r--r--engines/scumm/akos.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/scumm/akos.cpp b/engines/scumm/akos.cpp
index 252ecd8771..cf20ef754a 100644
--- a/engines/scumm/akos.cpp
+++ b/engines/scumm/akos.cpp
@@ -1709,7 +1709,7 @@ bool ScummEngine::akos_increaseAnim(Actor *a, int chan, const byte *aksq, const
int code2 = aksq[curpos];
if (code2 & 0x80)
- code2 = (code2 << 8) | aksq[curpos + 1];
+ code2 = READ_BE_UINT16(aksq + curpos);
assert((code2 & 0xC000) != 0xC000 || code2 == AKC_ComplexChan || code2 == AKC_Return || code2 == AKC_EndSeq || code2 == AKC_C08E || code2 == AKC_ComplexChan2 || code2 == AKC_C021 || code2 == AKC_C022);