X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flog.cpp;h=2782c930160ad1e8b3a042981ff90d8d8bf0d7b0;hb=6f25f63a18153bc2adc49c5f9a3862c2760716df;hp=c6abfdc89d20c3dc802c49d4cfd657596c40f543;hpb=371821533a5a070a15fa1e7f2da2de7b94731bda;p=virtualjaguar diff --git a/src/log.cpp b/src/log.cpp index c6abfdc..2782c93 100644 --- a/src/log.cpp +++ b/src/log.cpp @@ -3,10 +3,10 @@ // // Originally by David Raingeard (Cal2) // GCC/SDL port by Niels Wagenaar (Linux/WIN32) and Caz (BeOS) -// Cleanups/new stuff by James L. Hammons +// Cleanups/new stuff by James Hammons // (C) 2010 Underground Software // -// JLH = James L. Hammons +// JLH = James Hammons // // Who When What // --- ---------- ------------------------------------------------------------- @@ -29,7 +29,7 @@ static uint32 logSize = 0; int LogInit(const char * path) { - log_stream = fopen(path, "wrt"); + log_stream = fopen(path, "w"); if (log_stream == NULL) return 0; @@ -67,12 +67,11 @@ void WriteLog(const char * text, ...) if (logSize > MAX_LOG_SIZE) { + // Instead of dumping out, we just close the file and ignore any more output. fflush(log_stream); fclose(log_stream); - // Instead of dumping out, we just close the file and ignore any more output. log_stream = NULL; -// exit(1); - }//*/ + } va_end(arg); fflush(log_stream); // Make sure that text is written!