aboutsummaryrefslogtreecommitdiff
path: root/backends/platform
diff options
context:
space:
mode:
authorEugene Sandulenko2007-12-28 07:37:04 +0000
committerEugene Sandulenko2007-12-28 07:37:04 +0000
commitd4d072fe0484918b6caf4571b933a9b374177e5b (patch)
tree723ec83a76c9a7bb5d0fc381a69a5c60c8b542a2 /backends/platform
parent26913c30574c688a4761714a973bee684bfc1b7c (diff)
downloadscummvm-rg350-d4d072fe0484918b6caf4571b933a9b374177e5b.tar.gz
scummvm-rg350-d4d072fe0484918b6caf4571b933a9b374177e5b.tar.bz2
scummvm-rg350-d4d072fe0484918b6caf4571b933a9b374177e5b.zip
Patch #1857121: Refactoring of the getSavePath method
svn-id: r30032
Diffstat (limited to 'backends/platform')
-rw-r--r--backends/platform/ds/arm9/source/gbampsave.h7
-rw-r--r--backends/platform/ps2/savefile.cpp4
-rw-r--r--backends/platform/ps2/savefile.h4
3 files changed, 3 insertions, 12 deletions
diff --git a/backends/platform/ds/arm9/source/gbampsave.h b/backends/platform/ds/arm9/source/gbampsave.h
index a131b6beba..6fd3098b99 100644
--- a/backends/platform/ds/arm9/source/gbampsave.h
+++ b/backends/platform/ds/arm9/source/gbampsave.h
@@ -24,7 +24,7 @@
#define _GBAMPSAVE_H_
#include "system.h"
-#include "common/savefile.h"
+#include "saves/default/default-saves.h"
#include "ds-fs.h"
#define SAVE_BUFFER_SIZE 100000
@@ -58,9 +58,7 @@ public:
};
-class GBAMPSaveFileManager : public Common::SaveFileManager {
-
-
+class GBAMPSaveFileManager : public DefaultSaveFileManager {
public:
GBAMPSaveFileManager();
~GBAMPSaveFileManager();
@@ -81,5 +79,4 @@ public:
void listFiles();
};
-
#endif
diff --git a/backends/platform/ps2/savefile.cpp b/backends/platform/ps2/savefile.cpp
index b0f792f386..84bee4cf35 100644
--- a/backends/platform/ps2/savefile.cpp
+++ b/backends/platform/ps2/savefile.cpp
@@ -484,10 +484,6 @@ void Ps2SaveFileManager::listSavefiles(const char *prefix, bool *marks, int num)
_screen->wantAnim(false);
}
-const char *Ps2SaveFileManager::getSavePath(void) const {
- return "mc0:";
-}
-
bool Ps2SaveFileManager::setupIcon(const char *dest, const char *ico, const char *descr1, const char *descr2) {
mcIcon icon_sys;
memset(&icon_sys, 0, sizeof(mcIcon));
diff --git a/backends/platform/ps2/savefile.h b/backends/platform/ps2/savefile.h
index 1eafd7eadb..5e3c12beb7 100644
--- a/backends/platform/ps2/savefile.h
+++ b/backends/platform/ps2/savefile.h
@@ -42,12 +42,10 @@ public:
virtual Common::OutSaveFile *openForSaving(const char *filename);
virtual void listSavefiles(const char *prefix, bool *marks, int num);
- /** Get the path to the save game directory. */
- virtual const char *getSavePath() const;
-
void writeSaveNonblocking(char *name, void *buf, uint32 size);
void saveThread(void);
void quit(void);
+
private:
bool setupIcon(const char *dest, const char *ico, const char *descr1, const char *descr2);