Browse Source

Add debug() to the logger

tags/v0.5.0
Andrew Belt 7 years ago
parent
commit
4d10ad6c32
2 changed files with 11 additions and 1 deletions
  1. +1
    -0
      include/util.hpp
  2. +10
    -1
      src/util.cpp

+ 1
- 0
include/util.hpp View File

@@ -132,6 +132,7 @@ struct VIPLock {
//////////////////// ////////////////////


extern FILE *gLogFile; extern FILE *gLogFile;
void debug(const char *format, ...);
void info(const char *format, ...); void info(const char *format, ...);
void warn(const char *format, ...); void warn(const char *format, ...);
void fatal(const char *format, ...); void fatal(const char *format, ...);


+ 10
- 1
src/util.cpp View File

@@ -161,6 +161,15 @@ void openBrowser(std::string url) {


FILE *gLogFile = stderr; FILE *gLogFile = stderr;


void debug(const char *format, ...) {
va_list args;
va_start(args, format);
fprintf(gLogFile, "[debug] ");
vfprintf(gLogFile, format, args);
fprintf(gLogFile, "\n");
va_end(args);
}

void info(const char *format, ...) { void info(const char *format, ...) {
va_list args; va_list args;
va_start(args, format); va_start(args, format);
@@ -173,7 +182,7 @@ void info(const char *format, ...) {
void warn(const char *format, ...) { void warn(const char *format, ...) {
va_list args; va_list args;
va_start(args, format); va_start(args, format);
fprintf(gLogFile, "[warn] ");
fprintf(gLogFile, "[warning] ");
vfprintf(gLogFile, format, args); vfprintf(gLogFile, format, args);
fprintf(gLogFile, "\n"); fprintf(gLogFile, "\n");
va_end(args); va_end(args);


Loading…
Cancel
Save