[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