aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/saveload.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/dreamweb/saveload.cpp')
-rw-r--r--engines/dreamweb/saveload.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/dreamweb/saveload.cpp b/engines/dreamweb/saveload.cpp
index 1c0e6353fd..1ddf54ef44 100644
--- a/engines/dreamweb/saveload.cpp
+++ b/engines/dreamweb/saveload.cpp
@@ -340,7 +340,7 @@ void DreamGenContext::savePosition(unsigned int slot, const uint8 *descbuf) {
engine->writeToSaveFile(data.ptr(kRoomscango, 16), 16);
engine->writeToSaveFile(data.ptr(kReelroutines, len[5]), len[5]);
- closeFile();
+ engine->closeFile();
}
void DreamGenContext::loadPosition(unsigned int slot) {
@@ -379,7 +379,7 @@ void DreamGenContext::loadPosition(unsigned int slot) {
engine->readFromSaveFile(data.ptr(kReelroutines, len[5]), len[5]);
- closeFile();
+ engine->closeFile();
}
// Count number of save files, and load their descriptions into kSavenames
@@ -398,14 +398,14 @@ unsigned int DreamGenContext::scanForNames() {
if (header.len(0) != 17) {
::warning("Error loading save: description buffer isn't 17 bytes");
- closeFile();
+ engine->closeFile();
continue;
}
// NB: Only possible if slot < 7
engine->readFromSaveFile(data.ptr(kSavenames + 17*slot, 17), 17);
- closeFile();
+ engine->closeFile();
}
al = (uint8)count;