aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/segment.cpp
diff options
context:
space:
mode:
authorLars Skovlund2010-11-18 17:38:56 +0000
committerLars Skovlund2010-11-18 17:38:56 +0000
commit487feb38433aa6a704dcac5f7b8288ba81772078 (patch)
tree0729131d3107c087d81e5ce8338e205b55b17d2a /engines/sci/engine/segment.cpp
parent316ba2e6a9ed8a3856ff216017ad8d5025b6314e (diff)
downloadscummvm-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.cpp2
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));
}
}
}