# HG changeset patch # User Sam Lantinga # Date 1038791420 0 # Node ID 0ac20b67c2c7690afbd26e325c2529ad28589d3b # Parent c4471fe94881e499586bece89c4bd8040e154582 *** empty log message *** diff -r c4471fe94881 -r 0ac20b67c2c7 src/main/win32/SDL_main.c --- a/src/main/win32/SDL_main.c Sun Nov 24 20:44:08 2002 +0000 +++ b/src/main/win32/SDL_main.c Mon Dec 02 01:10:20 2002 +0000 @@ -144,20 +144,24 @@ #ifndef NO_STDIO_REDIRECT /* See if the files have any output in them */ - file = fopen(stdoutPath, "rb"); - if ( file ) { - empty = (fgetc(file) == EOF) ? 1 : 0; - fclose(file); - if ( empty ) { - remove(stdoutPath); + if ( stdoutPath[0] ) { + file = fopen(stdoutPath, "rb"); + if ( file ) { + empty = (fgetc(file) == EOF) ? 1 : 0; + fclose(file); + if ( empty ) { + remove(stdoutPath); + } } } - file = fopen(stderrPath, "rb"); - if ( file ) { - empty = (fgetc(file) == EOF) ? 1 : 0; - fclose(file); - if ( empty ) { - remove(stderrPath); + if ( stderrPath[0] ) { + file = fopen(stderrPath, "rb"); + if ( file ) { + empty = (fgetc(file) == EOF) ? 1 : 0; + fclose(file); + if ( empty ) { + remove(stderrPath); + } } } #endif