]> Shamusworld >> Repos - virtualjaguar/blobdiff - src/log.cpp
Added missing images, added some fixes to ZIP file support
[virtualjaguar] / src / log.cpp
index 144eb3bfa3fbe838f8512659014a134f9daa64c9..76c0aa98cd83ca5d900d0113a0e8a83e2d1c3165 100644 (file)
@@ -1,20 +1,30 @@
 //
 // Log handler
 //
-// by Cal2
+// Originally by David Raingeard (Cal2)
 // GCC/SDL port by Niels Wagenaar (Linux/WIN32) and Caz (BeOS)
 // Cleanups/new stuff by James L. Hammons
+// (C) 2010 Underground Software
+//
+// JLH = James L. Hammons <jlhamm@acm.org>
+//
+// Who  When        What
+// ---  ----------  -------------------------------------------------------------
+// JLH  01/16/2010  Created this log ;-)
 //
 
-#include "types.h"
 #include "log.h"
 
+#include <stdlib.h>
+#include <stdarg.h>
+#include "types.h"
+
 #define MAX_LOG_SIZE           10000000                                // Maximum size of log file (10 MB)
 
 static FILE * log_stream = NULL;
 static uint32 logSize = 0;
 
-int log_init(char * path)
+int LogInit(const char * path)
 {
        log_stream = fopen(path, "wrt");
 
@@ -24,12 +34,12 @@ int log_init(char * path)
        return 1;
 }
 
-FILE * log_get(void)
+FILE * LogGet(void)
 {
        return log_stream;
 }
 
-void log_done(void)
+void LogDone(void)
 {
        fclose(log_stream);
 }
@@ -50,7 +60,7 @@ void WriteLog(const char * text, ...)
                fflush(log_stream);
                fclose(log_stream);
                exit(1);
-       }
+       }//*/
 
        va_end(arg);
        fflush(log_stream);                                     // Make sure that text is written!