diff --git a/source/gdefines.h b/source/gdefines.h index 295e4c36026ce0d0d79bfa2a37e796e14eb3b4da..5972803b31371f0a888f707880101e2402fd2fff 100644 --- a/source/gdefines.h +++ b/source/gdefines.h @@ -324,6 +324,10 @@ inline void LibReport(int iLevel, const char *szFormat, ...) DefReport(iLevel, SX_LIB_NAME, buf); } +#define LogInfo(...) LibReport(REPORT_MSG_LEVEL_NOTICE, __VA_ARGS__) +#define LogWarning(...) LibReport(REPORT_MSG_LEVEL_WARNING, __VA_ARGS__) +#define LogError(...) LibReport(REPORT_MSG_LEVEL_ERROR, __VA_ARGS__) +#define LogFatal(...) LibReport(REPORT_MSG_LEVEL_FATAL, __VA_ARGS__) #define SX_MAX_THREAD_COUNT 64