aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/res.cpp
diff options
context:
space:
mode:
authorTravis Howell2006-11-05 08:27:15 +0000
committerTravis Howell2006-11-05 08:27:15 +0000
commit05dcf9c11db19f0b4da7892cfdc052b0df5f3ab6 (patch)
tree8cd01575c3507951a419a61fec9941c02dd8340c /engines/agos/res.cpp
parent5c72acb536c967454be352288afc6c491ab77cb7 (diff)
downloadscummvm-rg350-05dcf9c11db19f0b4da7892cfdc052b0df5f3ab6.tar.gz
scummvm-rg350-05dcf9c11db19f0b4da7892cfdc052b0df5f3ab6.tar.bz2
scummvm-rg350-05dcf9c11db19f0b4da7892cfdc052b0df5f3ab6.zip
Cleanup
svn-id: r24626
Diffstat (limited to 'engines/agos/res.cpp')
-rw-r--r--engines/agos/res.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/agos/res.cpp b/engines/agos/res.cpp
index 68b7ab5fe9..d26957fdd6 100644
--- a/engines/agos/res.cpp
+++ b/engines/agos/res.cpp
@@ -402,17 +402,16 @@ void AGOSEngine::readItemChildren(Common::SeekableReadStream *in, Item *item, ui
j = x * y * z;
size = SubSuperRoom_SIZE;
for (i = 0; i != j; i++)
- size += sizeof(subSuperRoom->roomExit[0]);
+ size += sizeof(subSuperRoom->roomExitStates[0]);
subSuperRoom = (SubSuperRoom *)allocateChildBlock(item, 4, size);
subSuperRoom->subroutine_id = id;
subSuperRoom->roomX = x;
subSuperRoom->roomY = y;
subSuperRoom->roomZ = z;
- subSuperRoom->roomExitStates = (uint16 *)calloc(j, sizeof(uint16));
for (i = k = 0; i != j; i++)
- subSuperRoom->roomExit[k++] = in->readUint16BE();
+ subSuperRoom->roomExitStates[k++] = in->readUint16BE();
} else if (getGameType() == GType_ELVIRA1) {
SubGenExit *genExit = (SubGenExit *)allocateChildBlock(item, 4, sizeof(SubGenExit));
genExit->dest[0] = (uint16)fileReadItemID(in);