diff options
author | Eugene Sandulenko | 2007-12-28 07:37:04 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2007-12-28 07:37:04 +0000 |
commit | d4d072fe0484918b6caf4571b933a9b374177e5b (patch) | |
tree | 723ec83a76c9a7bb5d0fc381a69a5c60c8b542a2 /backends/platform | |
parent | 26913c30574c688a4761714a973bee684bfc1b7c (diff) | |
download | scummvm-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.h | 7 | ||||
-rw-r--r-- | backends/platform/ps2/savefile.cpp | 4 | ||||
-rw-r--r-- | backends/platform/ps2/savefile.h | 4 |
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); |