aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/ds/arm9/source/ramsave.h
diff options
context:
space:
mode:
authorMax Horn2007-02-17 22:11:00 +0000
committerMax Horn2007-02-17 22:11:00 +0000
commite326f482c96f24690ce39bf971c371410a24a9ba (patch)
treeffc960ea67fa46f519813a8892b66486e66b3b2e /backends/platform/ds/arm9/source/ramsave.h
parentbe878d60dba399599506da2963dcbc2943543c48 (diff)
downloadscummvm-rg350-e326f482c96f24690ce39bf971c371410a24a9ba.tar.gz
scummvm-rg350-e326f482c96f24690ce39bf971c371410a24a9ba.tar.bz2
scummvm-rg350-e326f482c96f24690ce39bf971c371410a24a9ba.zip
Get rid of Common::SaveFile
svn-id: r25666
Diffstat (limited to 'backends/platform/ds/arm9/source/ramsave.h')
-rw-r--r--backends/platform/ds/arm9/source/ramsave.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/backends/platform/ds/arm9/source/ramsave.h b/backends/platform/ds/arm9/source/ramsave.h
index b8baa26b02..1127c8253a 100644
--- a/backends/platform/ds/arm9/source/ramsave.h
+++ b/backends/platform/ds/arm9/source/ramsave.h
@@ -28,7 +28,7 @@
#define DS_MAX_SAVE_SIZE 150000
-class DSSaveFile : public Common::SaveFile {
+class DSSaveFile : public InSaveFile, public OutSaveFile {
int address;
int ptr;
bool ownsData;
@@ -116,7 +116,7 @@ public:
static DSSaveFileManager* instance() { return instancePtr; }
- Common::SaveFile *openSavefile(const char *filename, bool saveOrLoad);
+ DSSaveFile *openSavefile(const char *filename, bool saveOrLoad);
virtual Common::OutSaveFile* openForSaving(const char* filename) { return openSavefile(filename, true); }
virtual Common::InSaveFile* openForLoading(const char* filename) { return openSavefile(filename, false); }
@@ -140,7 +140,7 @@ public:
static void setExtraData(int data);
protected:
- Common::SaveFile *makeSaveFile(const char *filename, bool saveOrLoad);
+ DSSaveFile *makeSaveFile(const char *filename, bool saveOrLoad);
};
#endif