aboutsummaryrefslogtreecommitdiff
path: root/engines/toltecs
diff options
context:
space:
mode:
authorFilippos Karapetis2011-10-20 22:50:13 +0000
committerWillem Jan Palenstijn2011-11-20 22:43:12 +0100
commit8940d7348aa966b8cf91706cea3b8f648e79d746 (patch)
treefd44eb7dc35ae16e4230360b7433166901e77b7b /engines/toltecs
parent9f8ceaace26d56d7d57a39b1f955eb518ff93624 (diff)
downloadscummvm-rg350-8940d7348aa966b8cf91706cea3b8f648e79d746.tar.gz
scummvm-rg350-8940d7348aa966b8cf91706cea3b8f648e79d746.tar.bz2
scummvm-rg350-8940d7348aa966b8cf91706cea3b8f648e79d746.zip
TOLTECS: Add finalize() calls to file output code
Diffstat (limited to 'engines/toltecs')
-rw-r--r--engines/toltecs/resource.cpp1
-rw-r--r--engines/toltecs/saveload.cpp1
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;
}