diff options
author | Eugene Sandulenko | 2006-12-19 04:35:08 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2006-12-19 04:35:08 +0000 |
commit | 457ebfea3c3e630b50f8e2ccf38ec340036c0010 (patch) | |
tree | 2c5323e00e544004310833d2b7d41bb14fe9cc93 /engines/saga/rscfile.cpp | |
parent | 18ce3810609ada7d1aded6a6ba551991bc556ba6 (diff) | |
download | scummvm-rg350-457ebfea3c3e630b50f8e2ccf38ec340036c0010.tar.gz scummvm-rg350-457ebfea3c3e630b50f8e2ccf38ec340036c0010.tar.bz2 scummvm-rg350-457ebfea3c3e630b50f8e2ccf38ec340036c0010.zip |
Get rif od ARRAYSIZE in ADGameDescription
svn-id: r24882
Diffstat (limited to 'engines/saga/rscfile.cpp')
-rw-r--r-- | engines/saga/rscfile.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/saga/rscfile.cpp b/engines/saga/rscfile.cpp index d4297adb38..3d1061f377 100644 --- a/engines/saga/rscfile.cpp +++ b/engines/saga/rscfile.cpp @@ -340,7 +340,11 @@ bool Resource::loadContext(ResourceContext *context) { bool Resource::createContexts() { int i; ResourceContext *context; - _contextsCount = _vm->getGameDescription()->desc.filesCount; + + _contextsCount = 0; + for (i = 0; _vm->getGameDescription()->desc.filesDescriptions[i].fileName; i++) + _contextsCount++; + _contexts = (ResourceContext*)calloc(_contextsCount, sizeof(*_contexts)); for (i = 0; i < _contextsCount; i++) { |