aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/res.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/agos/res.cpp')
-rw-r--r--engines/agos/res.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/agos/res.cpp b/engines/agos/res.cpp
index 8a7777e41d..ebce435fdf 100644
--- a/engines/agos/res.cpp
+++ b/engines/agos/res.cpp
@@ -389,6 +389,7 @@ void AGOSEngine::readItemChildren(Common::File *in, Item *item, uint type) {
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();