From d4d072fe0484918b6caf4571b933a9b374177e5b Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Fri, 28 Dec 2007 07:37:04 +0000 Subject: Patch #1857121: Refactoring of the getSavePath method svn-id: r30032 --- backends/platform/ds/arm9/source/gbampsave.h | 7 ++----- backends/platform/ps2/savefile.cpp | 4 ---- backends/platform/ps2/savefile.h | 4 +--- 3 files changed, 3 insertions(+), 12 deletions(-) (limited to 'backends/platform') 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); -- cgit v1.2.3