diff options
-rw-r--r-- | engines/toltecs/resource.cpp | 1 | ||||
-rw-r--r-- | engines/toltecs/saveload.cpp | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/engines/toltecs/resource.cpp b/engines/toltecs/resource.cpp index e1e3cb9ac7..b95e0444b1 100644 --- a/engines/toltecs/resource.cpp +++ b/engines/toltecs/resource.cpp @@ -79,6 +79,7 @@ void ArchiveReader::dump(uint resIndex, const char *prefix) { Common::DumpFile o; o.open(fn); o.write(data, resourceSize); + o.finalize(); o.close(); delete[] data; diff --git a/engines/toltecs/saveload.cpp b/engines/toltecs/saveload.cpp index b895c7ca62..c421be4cd2 100644 --- a/engines/toltecs/saveload.cpp +++ b/engines/toltecs/saveload.cpp @@ -112,6 +112,7 @@ void ToltecsEngine::savegame(const char *filename, const char *description) { _anim->saveState(out); _screen->saveState(out); + out->finalize(); delete out; } |