[Scummvm-cvs-logs] CVS: scummvm/backends/PalmOS/Src palmsave.cpp,1.10,1.11
Max Horn
fingolfin at users.sourceforge.net
Fri Jun 25 15:12:03 CEST 2004
Update of /cvsroot/scummvm/scummvm/backends/PalmOS/Src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8728/backends/PalmOS/Src
Modified Files:
palmsave.cpp
Log Message:
Cleaned up SaveFileManager stuff a little bit
Index: palmsave.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/PalmOS/Src/palmsave.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- palmsave.cpp 20 Jan 2004 14:16:10 -0000 1.10
+++ palmsave.cpp 25 Jun 2004 22:11:48 -0000 1.11
@@ -37,9 +37,9 @@
~PalmSaveFile();
bool isOpen() const { return file != NULL; }
-protected:
- int fread(void *buf, int size, int cnt);
- int fwrite(const void *buf, int size, int cnt);
+
+ uint32 read(void *buf, uint32 cnt);
+ uint32 write(const void *buf, uint32 cnt);
private :
FILE *file;
@@ -67,12 +67,12 @@
}
}
-int PalmSaveFile::fread(void *buf, int size, int cnt) {
- return ::fread(buf, size, cnt, file);
+uint32 PalmSaveFile::read(void *buf, uint32 cnt) {
+ return ::fread(buf, 1, cnt, file);
}
-int PalmSaveFile::fwrite(const void *buf, int size, int cnt) {
- UInt32 fullsize = size*cnt;
+uint32 PalmSaveFile::write(const void *buf, uint32 cnt) {
+ UInt32 fullsize = cnt;
if (fullsize <= MAX_BLOCK)
{
@@ -92,12 +92,12 @@
return cnt;
}
- return ::fwrite(buf, size, cnt, file);
+ return ::fwrite(buf, 1, cnt, file);
}
// SaveFileManager class
-class PalmSaveFileManager : public SaveFileManager {
+class PalmSaveFileManager : public DefaultSaveFileManager {
public:
void list_savefiles(const char *prefix, const char *directory, bool *marks, int num);
More information about the Scummvm-git-logs
mailing list