aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Comstedt2016-02-08 21:24:56 +0100
committerMarcus Comstedt2016-02-08 21:26:37 +0100
commit2a1b80fe187dd3e67fe02373aa0f1173bb45f467 (patch)
treef9750e7e20fdd474d4ae56ffa71da5abc0290d23
parent050ec1ef31f0606132531dffeb4d3a5042f8b1a8 (diff)
downloadscummvm-rg350-2a1b80fe187dd3e67fe02373aa0f1173bb45f467.tar.gz
scummvm-rg350-2a1b80fe187dd3e67fe02373aa0f1173bb45f467.tar.bz2
scummvm-rg350-2a1b80fe187dd3e67fe02373aa0f1173bb45f467.zip
TINSEL: Fix crash on big-endian hosts
-rw-r--r--engines/tinsel/graphics.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/tinsel/graphics.cpp b/engines/tinsel/graphics.cpp
index 0282aff3cb..2ff96a9b64 100644
--- a/engines/tinsel/graphics.cpp
+++ b/engines/tinsel/graphics.cpp
@@ -164,7 +164,7 @@ static void t0WrtNonZero(DRAWOBJECT *pObj, uint8 *srcP, uint8 *destP, bool apply
// Horizontal loop
for (int x = 0; x < pObj->width; ) {
- uint32 numBytes = READ_UINT32(srcP);
+ uint32 numBytes = READ_LE_UINT32(srcP);
srcP += sizeof(uint32);
bool repeatFlag = (numBytes & 0x80000000L) != 0;
numBytes &= 0x7fffffff;