[Scummvm-cvs-logs] CVS: scummvm/backends/wince wince-sdl.cpp,1.4.2.6,1.4.2.7

Nicolas Bacca arisme at users.sourceforge.net
Thu Mar 4 13:39:04 CET 2004


Update of /cvsroot/scummvm/scummvm/backends/wince
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16361

Modified Files:
      Tag: branch-0-6-0
	wince-sdl.cpp 
Log Message:
Be extra-safe with stderr too

Index: wince-sdl.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/wince/wince-sdl.cpp,v
retrieving revision 1.4.2.6
retrieving revision 1.4.2.7
diff -u -d -r1.4.2.6 -r1.4.2.7
--- wince-sdl.cpp	3 Mar 2004 22:29:18 -0000	1.4.2.6
+++ wince-sdl.cpp	4 Mar 2004 21:16:45 -0000	1.4.2.7
@@ -63,6 +63,7 @@
 
 static GameDetector _gameDetector;
 static FILE *stdout_file;
+static FILE *stderr_file;
 	
 
 // Static member inits
@@ -79,6 +80,7 @@
 int SDL_main(int argc, char **argv) {
 	/* Avoid print problems - this file will be put in RAM anyway */
 	stdout_file = fopen("\\scummvm_stdout.txt", "w");
+	stderr_file = fopen("\\scummvm_stderr.txt", "w");
 	return scummvm_main(_gameDetector, argc, argv);
 }    
    
@@ -1328,6 +1330,7 @@
 void OSystem_WINCE3::quit() {
 	fclose(stdout_file);
 	DeleteFile(TEXT("\\scummvm_stdout.txt"));
+	DeleteFile(TEXT("\\scummvm_stderr.txt"));
 	CEDevice::disableHardwareKeyMapping();
 	OSystem_SDL_Common::quit();
 }
\ No newline at end of file





More information about the Scummvm-git-logs mailing list