diff options
Diffstat (limited to 'log.c')
-rw-r--r-- | log.c | 44 |
1 files changed, 22 insertions, 22 deletions
@@ -9,42 +9,42 @@ static FILE *logfile=NULL; int log_open(const char *filename, const int ll) { - loglevel = 0; - if (filename == NULL) logfile = stdout; - else logfile = fopen(filename, "w"); - if (logfile == NULL) return 1; - loglevel = ll; - return 0; + loglevel = 0; + if (filename == NULL) logfile = stdout; + else logfile = fopen(filename, "w"); + if (logfile == NULL) return 1; + loglevel = ll; + return 0; } void log_close(void) { - fclose(logfile); + fclose(logfile); } void debug1(const char * format, ...) { - va_list args; - if (loglevel < 1 || logfile == NULL) return; - va_start(args, format); - vfprintf(logfile,format,args); - va_end(args); + va_list args; + if (loglevel < 1 || logfile == NULL) return; + va_start(args, format); + vfprintf(logfile,format,args); + va_end(args); } void debug2(const char *format, ...) { - va_list args; - if (loglevel < 2 || logfile == NULL) return; - va_start(args, format); - vfprintf(logfile,format,args); - va_end(args); + va_list args; + if (loglevel < 2 || logfile == NULL) return; + va_start(args, format); + vfprintf(logfile,format,args); + va_end(args); } void debug3(const char *format, ...) { - va_list args; - if (loglevel < 3 || logfile == NULL) return; - va_start(args, format); - vfprintf(logfile,format,args); - va_end(args); + va_list args; + if (loglevel < 3 || logfile == NULL) return; + va_start(args, format); + vfprintf(logfile,format,args); + va_end(args); } |