diff options
author | Lars Skovlund | 2010-11-18 17:38:56 +0000 |
---|---|---|
committer | Lars Skovlund | 2010-11-18 17:38:56 +0000 |
commit | 487feb38433aa6a704dcac5f7b8288ba81772078 (patch) | |
tree | 0729131d3107c087d81e5ce8338e205b55b17d2a /engines/sci/engine/segment.cpp | |
parent | 316ba2e6a9ed8a3856ff216017ad8d5025b6314e (diff) | |
download | scummvm-rg350-487feb38433aa6a704dcac5f7b8288ba81772078.tar.gz scummvm-rg350-487feb38433aa6a704dcac5f7b8288ba81772078.tar.bz2 scummvm-rg350-487feb38433aa6a704dcac5f7b8288ba81772078.zip |
Get rid of a const_cast.
svn-id: r54333
Diffstat (limited to 'engines/sci/engine/segment.cpp')
-rw-r--r-- | engines/sci/engine/segment.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/sci/engine/segment.cpp b/engines/sci/engine/segment.cpp index b2eac9f7aa..547eb20182 100644 --- a/engines/sci/engine/segment.cpp +++ b/engines/sci/engine/segment.cpp @@ -398,6 +398,8 @@ void Object::init(byte *buf, reg_t obj_pos, bool initVariables) { if (getSciVersion() <= SCI_VERSION_2_1) { for (uint i = 0; i < _variables.size(); i++) _variables[i] = make_reg(0, READ_SCI11ENDIAN_UINT16(data + (i * 2))); + } else { + infoSelectorSci3 = make_reg(0, READ_SCI11ENDIAN_UINT16(_baseObj + 10)); } } } |