aboutsummaryrefslogtreecommitdiff
path: root/engines/tony
diff options
context:
space:
mode:
authorPaul Gilbert2012-05-19 13:18:47 +1000
committerPaul Gilbert2012-05-19 13:18:47 +1000
commitbd064fe044beb4c38b48a1c111d922fdfcf73516 (patch)
tree3efaf4573c0edc49dc2727ae60189ca31ccfce99 /engines/tony
parent5d18a71045bd933fc2efc7ed6e60ef7763745cb7 (diff)
downloadscummvm-rg350-bd064fe044beb4c38b48a1c111d922fdfcf73516.tar.gz
scummvm-rg350-bd064fe044beb4c38b48a1c111d922fdfcf73516.tar.bz2
scummvm-rg350-bd064fe044beb4c38b48a1c111d922fdfcf73516.zip
TONY: Endian fix in expression parser
Diffstat (limited to 'engines/tony')
-rw-r--r--engines/tony/mpal/expr.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/tony/mpal/expr.cpp b/engines/tony/mpal/expr.cpp
index 5e09e5dec6..7643c8bde3 100644
--- a/engines/tony/mpal/expr.cpp
+++ b/engines/tony/mpal/expr.cpp
@@ -301,7 +301,7 @@ const byte *ParseExpression(const byte *lpBuf, HGLOBAL *h) {
lpBuf += 2;
switch (cur->type) {
case ELT_NUMBER:
- cur->val.num = *(int *)lpBuf;
+ cur->val.num = (int32)READ_LE_UINT32(lpBuf);
lpBuf += 4;
break;