[Scummvm-cvs-logs] CVS: scummvm/sky disk.cpp,1.12,1.13
Jonathan Gray
khalek at users.sourceforge.net
Mon Mar 10 23:20:07 CET 2003
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/sky sky.h,1.7,1.8
- Next message: [Scummvm-cvs-logs] CVS: scummvm/sky timer.cpp,NONE,1.1 cd_intro.cpp,1.1,1.2 disk.cpp,1.13,1.14 module.mk,1.3,1.4 sky.cpp,1.8,1.9 sky.h,1.8,1.9 sound.cpp,1.1,1.2 sound.h,1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/sky
In directory sc8-pr-cvs1:/tmp/cvs-serv7669
Modified Files:
disk.cpp
Log Message:
add dumpFile(), as per rest of scummvm dumps dir must exist etc missed a file..
Index: disk.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sky/disk.cpp,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- disk.cpp 8 Mar 2003 12:46:51 -0000 1.12
+++ disk.cpp 11 Mar 2003 07:19:16 -0000 1.13
@@ -203,3 +203,21 @@
return (uint16 *)NULL;
}
+void SkyState::dumpFile(uint16 fileNr) {
+ char buf[128];
+ File out;
+ byte* filePtr;
+
+ filePtr = (byte *)loadFile(fileNr, NULL);
+ sprintf(buf, "dumps/file-%d.dmp", fileNr);
+
+ out.open(buf, "", 1);
+ if (out.isOpen() == false) {
+ out.open(buf, "", 2);
+ if (out.isOpen() == false)
+ return;
+ out.write(filePtr, _lastLoadedFileSize);
+ }
+ out.close();
+ free(filePtr);
+}
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/sky sky.h,1.7,1.8
- Next message: [Scummvm-cvs-logs] CVS: scummvm/sky timer.cpp,NONE,1.1 cd_intro.cpp,1.1,1.2 disk.cpp,1.13,1.14 module.mk,1.3,1.4 sky.cpp,1.8,1.9 sky.h,1.8,1.9 sound.cpp,1.1,1.2 sound.h,1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list