aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/inter.h
diff options
context:
space:
mode:
authorSven Hesse2008-07-12 15:21:38 +0000
committerSven Hesse2008-07-12 15:21:38 +0000
commitc1ec21d999253d86513ce66876c692be198b91c0 (patch)
treed4e514987d92251eb1dca5c410d5332407bdc2dc /engines/gob/inter.h
parent7ddd961bf2ded1d9cad114ea03018d44258e9ca8 (diff)
downloadscummvm-rg350-c1ec21d999253d86513ce66876c692be198b91c0.tar.gz
scummvm-rg350-c1ec21d999253d86513ce66876c692be198b91c0.tar.bz2
scummvm-rg350-c1ec21d999253d86513ce66876c692be198b91c0.zip
Changed tricky variable access from pointers to a new class that minds endianess.
This should fix a few regressions with BE games on LE systems and vice versa that I introduced when I changed how variables are stored (which was necessary to get Woodruff work on BE systems). svn-id: r33014
Diffstat (limited to 'engines/gob/inter.h')
-rw-r--r--engines/gob/inter.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/gob/inter.h b/engines/gob/inter.h
index 60b3974d6d..b684be6c07 100644
--- a/engines/gob/inter.h
+++ b/engines/gob/inter.h
@@ -79,7 +79,7 @@ protected:
};
struct OpGobParams {
int16 extraData;
- int32 *retVarPtr;
+ VariableReference retVarPtr;
Goblin::Gob_Object *objDesc;
};