[Scummvm-cvs-logs] CVS: scummvm/backends/dc vmsave.cpp,1.21,1.22
Max Horn
fingolfin at users.sourceforge.net
Sun Apr 10 08:14:54 CEST 2005
Update of /cvsroot/scummvm/scummvm/backends/dc
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2778/backends/dc
Modified Files:
vmsave.cpp
Log Message:
split SaveFileManager::openSavefile and class SaveFile into two, each, one for loading and one for saving
Index: vmsave.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/dc/vmsave.cpp,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- vmsave.cpp 3 Apr 2005 18:00:13 -0000 1.21
+++ vmsave.cpp 10 Apr 2005 15:13:36 -0000 1.22
@@ -258,7 +258,15 @@
class VMSaveManager : public SaveFileManager {
public:
- virtual SaveFile *openSavefile(const char *filename, bool saveOrLoad);
+
+ virtual OutSaveFile *openForSaving(const char *filename) {
+ return openSavefile(filename, true);
+ }
+ virtual IntSaveFile *openForLoading(const char *filename) {
+ return openSavefile(filename, false);
+ }
+
+ SaveFile *openSavefile(const char *filename, bool saveOrLoad);
virtual void listSavefiles(const char *prefix, bool *marks, int num);
};
More information about the Scummvm-git-logs
mailing list