diff options
Diffstat (limited to 'include/engine/logging.h')
| -rw-r--r-- | include/engine/logging.h | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/include/engine/logging.h b/include/engine/logging.h index 8d5ef31..d1c5890 100644 --- a/include/engine/logging.h +++ b/include/engine/logging.h @@ -1,20 +1,20 @@ #ifndef LOGGING_H #define LOGGING_H +#include <math.h> +#include <stdarg.h> #include <stdio.h> #include <stdlib.h> -#include <stdarg.h> #include <string.h> -#include <math.h> #include "types.h" #if defined __linux__ || defined __APPLE__ -#define TERM_COLOR_RESET "\033[0m" -#define TERM_COLOR_RED "\033[31m" -#define TERM_COLOR_GREEN "\033[32m" +#define TERM_COLOR_RESET "\033[0m" +#define TERM_COLOR_RED "\033[31m" +#define TERM_COLOR_GREEN "\033[32m" #define TERM_COLOR_YELLOW "\033[33m" -#define TERM_COLOR_BLUE "\033[34m" +#define TERM_COLOR_BLUE "\033[34m" #define TERM_COLOR_PURPLE "\033[35m" #else #define TERM_COLOR_RESET @@ -27,22 +27,23 @@ #define STR(a) (#a) -void _log(FILE *stream, const char *prefix, const char *fmt, va_list ap); +void _log(FILE* stream, const char* prefix, const char* fmt, va_list ap); -void LOG(const char *fmt, ...); +void LOG(const char* fmt, ...); -void INFO_(const char *fmt, ...); -void INFO(const char *fmt, ...); +void INFO_(const char* fmt, ...); +void INFO(const char* fmt, ...); #ifdef _DEBUG -#define DEBUG(fmt, ...) __DEBUG(__FILE__,__LINE__, __func__, fmt, __VA_ARGS__) -void __DEBUG(const char* file, const i32 line, const char* func, const char *fmt, ...); +#define DEBUG(fmt, ...) __DEBUG(__FILE__, __LINE__, __func__, fmt, __VA_ARGS__) +void __DEBUG(const char* file, const i32 line, const char* func, + const char* fmt, ...); #else #define DEBUG(...) #endif -void WARN(const char *fmt, ...); +void WARN(const char* fmt, ...); -void ERROR(const char *fmt, ...); +void ERROR(const char* fmt, ...); #endif |
