diff options
author | Filippos Karapetis | 2012-05-21 21:21:48 +0300 |
---|---|---|
committer | Filippos Karapetis | 2012-06-21 10:48:03 +0300 |
commit | e10e412bba99090b67a99cd7fddd5405172452f1 (patch) | |
tree | f6883df79a535de2748e0fa990740017b24a8e93 /backends/platform/ds | |
parent | 82a553a12c033489939c031bb104e37e77ee0797 (diff) | |
download | scummvm-rg350-e10e412bba99090b67a99cd7fddd5405172452f1.tar.gz scummvm-rg350-e10e412bba99090b67a99cd7fddd5405172452f1.tar.bz2 scummvm-rg350-e10e412bba99090b67a99cd7fddd5405172452f1.zip |
COMMON: Allow the savefile manager to create uncompressed saves
These are useful in cases where the files can be used in the original
interpreters (such as the exported characters from QFG), in order to avoid
confusion in cases where the users are unaware that these saves are
compressed and are trying to load them in the original interpreters.
Diffstat (limited to 'backends/platform/ds')
-rw-r--r-- | backends/platform/ds/arm9/source/gbampsave.cpp | 2 | ||||
-rw-r--r-- | backends/platform/ds/arm9/source/gbampsave.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/backends/platform/ds/arm9/source/gbampsave.cpp b/backends/platform/ds/arm9/source/gbampsave.cpp index 03729c5e6e..3192e2d277 100644 --- a/backends/platform/ds/arm9/source/gbampsave.cpp +++ b/backends/platform/ds/arm9/source/gbampsave.cpp @@ -45,7 +45,7 @@ static Common::String getSavePath() { // GBAMP Save File Manager ////////////////////////// -Common::OutSaveFile *GBAMPSaveFileManager::openForSaving(const Common::String &filename) { +Common::OutSaveFile *GBAMPSaveFileManager::openForSaving(const Common::String &filename, bool compress) { Common::String fileSpec = getSavePath(); if (fileSpec.lastChar() != '/') fileSpec += '/'; diff --git a/backends/platform/ds/arm9/source/gbampsave.h b/backends/platform/ds/arm9/source/gbampsave.h index 492054dc52..0d9d9aca8c 100644 --- a/backends/platform/ds/arm9/source/gbampsave.h +++ b/backends/platform/ds/arm9/source/gbampsave.h @@ -27,7 +27,7 @@ class GBAMPSaveFileManager : public Common::SaveFileManager { public: - virtual Common::OutSaveFile *openForSaving(const Common::String &filename); + virtual Common::OutSaveFile *openForSaving(const Common::String &filename, bool compress = true); virtual Common::InSaveFile *openForLoading(const Common::String &filename); virtual bool removeSavefile(const Common::String &filename); |