//
// 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 <jlhamm@acm.org>
+// JLH = James Hammons <jlhamm@acm.org>
//
// Who When What
// --- ---------- -------------------------------------------------------------
int LogInit(const char * path)
{
- log_stream = fopen(path, "wrt");
+ log_stream = fopen(path, "w");
if (log_stream == NULL)
return 0;
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!