diff options
author | Chris Apers | 2008-05-23 12:59:18 +0000 |
---|---|---|
committer | Chris Apers | 2008-05-23 12:59:18 +0000 |
commit | 770f0ad619a354f6a60ec41d2027ca0142ff8f13 (patch) | |
tree | b85054a49687b54365be9a78deac10b794194a17 /backends/platform/PalmOS/Src | |
parent | 8d3116cf4a6982d4980855b01dd2a312c1a1f2ee (diff) | |
download | scummvm-rg350-770f0ad619a354f6a60ec41d2027ca0142ff8f13.tar.gz scummvm-rg350-770f0ad619a354f6a60ec41d2027ca0142ff8f13.tar.bz2 scummvm-rg350-770f0ad619a354f6a60ec41d2027ca0142ff8f13.zip |
Use default save game class
svn-id: r32227
Diffstat (limited to 'backends/platform/PalmOS/Src')
-rw-r--r-- | backends/platform/PalmOS/Src/be_save.cpp | 54 | ||||
-rw-r--r-- | backends/platform/PalmOS/Src/be_save.h | 36 | ||||
-rw-r--r-- | backends/platform/PalmOS/Src/extend.cpp | 2 |
3 files changed, 0 insertions, 92 deletions
diff --git a/backends/platform/PalmOS/Src/be_save.cpp b/backends/platform/PalmOS/Src/be_save.cpp deleted file mode 100644 index 2a8e028966..0000000000 --- a/backends/platform/PalmOS/Src/be_save.cpp +++ /dev/null @@ -1,54 +0,0 @@ -/* ScummVM - Graphic Adventure Engine - * - * ScummVM is the legal property of its developers, whose names - * are too numerous to list here. Please refer to the COPYRIGHT - * file distributed with this source distribution. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * - * $URL$ - * $Id$ - * - */ - -#include "be_base.h" -#include "common/savefile.h" -#include "be_save.h" - -Common::StringList PalmSaveFileManager::listSavefiles(const char *pattern) { - FileRef fileRef; - Common::StringList list; - - // try to open the dir - Err e = VFSFileOpen(gVars->VFS.volRefNum, SCUMMVM_SAVEPATH, vfsModeRead, &fileRef); - if (e != errNone) - return list; - - - UInt32 dirEntryIterator = vfsIteratorStart; - Char filename[32]; - FileInfoType info = {0, filename, 32}; - - while (dirEntryIterator != vfsIteratorStop) { - e = VFSDirEntryEnumerate (fileRef, &dirEntryIterator, &info); - - if (e != expErrEnumerationEmpty) // there is something - if (Common::matchString(info.nameP, pattern)) // this seems to be what we are looking for - list.push_back(info.nameP); - } - - VFSFileClose(fileRef); - return list; -} diff --git a/backends/platform/PalmOS/Src/be_save.h b/backends/platform/PalmOS/Src/be_save.h deleted file mode 100644 index c0aaf2a46c..0000000000 --- a/backends/platform/PalmOS/Src/be_save.h +++ /dev/null @@ -1,36 +0,0 @@ -/* ScummVM - Graphic Adventure Engine - * - * ScummVM is the legal property of its developers, whose names - * are too numerous to list here. Please refer to the COPYRIGHT - * file distributed with this source distribution. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * - * $URL$ - * $Id$ - * - */ - -#ifndef BACKEND_SAVES_PALM_H -#define BACKEND_SAVES_PALM_H - -#include "saves/default/default-saves.h" - -class PalmSaveFileManager : public DefaultSaveFileManager { -public: - Common::StringList listSavefiles(const char *pattern); -}; - -#endif diff --git a/backends/platform/PalmOS/Src/extend.cpp b/backends/platform/PalmOS/Src/extend.cpp index e2dbd8f093..430563a302 100644 --- a/backends/platform/PalmOS/Src/extend.cpp +++ b/backends/platform/PalmOS/Src/extend.cpp @@ -29,8 +29,6 @@ #include "modulesrsc.h" -const char *SCUMMVM_SAVEPATH = "/PALM/Programs/ScummVM/Saved"; - void PalmFatalError(const char *err) { WinSetDrawWindow(WinGetDisplayWindow()); WinPalette(winPaletteSetToDefault,0,0,0); |