aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/riven_saveload.cpp
diff options
context:
space:
mode:
authorMatthew Hoops2011-06-28 11:58:52 -0400
committerMatthew Hoops2011-06-28 12:10:28 -0400
commit71c4329d86566aa6281a4790b08fe8e77d057f10 (patch)
treeffca295074195c60c04984a623b5e641b4e044db /engines/mohawk/riven_saveload.cpp
parentede71596ba43c777d13201757c974aa22fd0e8ec (diff)
downloadscummvm-rg350-71c4329d86566aa6281a4790b08fe8e77d057f10.tar.gz
scummvm-rg350-71c4329d86566aa6281a4790b08fe8e77d057f10.tar.bz2
scummvm-rg350-71c4329d86566aa6281a4790b08fe8e77d057f10.zip
MOHAWK: Rework archive handling
A new base class has been introduced (aptly named "Archive"), which is much cleaner than inheriting from MohawkArchive. In addition, the underlying resource retrieving code has been merged to reduce dupliplication.
Diffstat (limited to 'engines/mohawk/riven_saveload.cpp')
-rw-r--r--engines/mohawk/riven_saveload.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/mohawk/riven_saveload.cpp b/engines/mohawk/riven_saveload.cpp
index 35d82d4aa0..f1ce2447a5 100644
--- a/engines/mohawk/riven_saveload.cpp
+++ b/engines/mohawk/riven_saveload.cpp
@@ -100,7 +100,7 @@ bool RivenSaveLoad::loadGame(Common::String filename) {
MohawkArchive *mhk = new MohawkArchive();
- if (!mhk->open(loadFile)) {
+ if (!mhk->openStream(loadFile)) {
warning("Save file is not a Mohawk archive");
delete mhk;
return false;