--- deliantra/server/include/logger.h 2007/01/15 21:06:19 1.5 +++ deliantra/server/include/logger.h 2007/04/27 19:53:05 1.6 @@ -24,10 +24,16 @@ #ifndef LOGGER_H #define LOGGER_H -typedef enum LogLevel { - llevError = 0, llevInfo = 1, llevDebug = 2, llevMonster = 3 -} LogLevel; +enum { + llevError = 0, + llevInfo = 1, + llevDebug = 2, + llevMonster = 3, -void LOG (LogLevel logLevel, const char *format, ...); + logBacktrace = 0x10, // log the backtrace too, possibly delayed +}; + +void log_backtrace (const char *msg); +void LOG (int flags, const char *format, ...); #endif /* LOGGER_H */