diff options
author | Sven Hesse | 2007-10-19 23:00:43 +0000 |
---|---|---|
committer | Sven Hesse | 2007-10-19 23:00:43 +0000 |
commit | dd5be6826a081742c91ce8e9c36bf623b7754300 (patch) | |
tree | e05d6020a52a2fd95df2bf103995ff9b48667590 /engines/gob/gob.h | |
parent | 41d67964b1c267447e769dcc724d841a8154bd9e (diff) | |
download | scummvm-rg350-dd5be6826a081742c91ce8e9c36bf623b7754300.tar.gz scummvm-rg350-dd5be6826a081742c91ce8e9c36bf623b7754300.tar.bz2 scummvm-rg350-dd5be6826a081742c91ce8e9c36bf623b7754300.zip |
Fixing the Gob3 CD crash on ARM systems/ports
svn-id: r29235
Diffstat (limited to 'engines/gob/gob.h')
-rw-r--r-- | engines/gob/gob.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/gob/gob.h b/engines/gob/gob.h index 4bd0ab96c3..6f83fce1a2 100644 --- a/engines/gob/gob.h +++ b/engines/gob/gob.h @@ -63,8 +63,8 @@ class Adlib; #define WRITE_VAR_UINT16(var, val) WRITE_VARO_UINT16((var) << 2, (val)) #define WRITE_VAR_UINT8(var, val) WRITE_VARO_UINT8((var) << 2, (val)) #define WRITE_VAR_STR(var, str) WRITE_VARO_STR((var) << 2, (str)) -#define READ_VARO_UINT32(offs) (*((uint32 *) VARP(offs))) -#define READ_VARO_UINT16(offs) (*((uint16 *) VARP(offs))) +#define READ_VARO_UINT32(offs) READ_UINT32(VARP(offs)) +#define READ_VARO_UINT16(offs) READ_UINT16(VARP(offs)) #define READ_VARO_UINT8(offs) (*((uint8 *) VARP(offs))) #define READ_VAR_UINT32(var) READ_VARO_UINT32((var) << 2) #define READ_VAR_UINT16(var) READ_VARO_UINT16((var) << 2) |