diff options
Diffstat (limited to 'log.h')
-rw-r--r-- | log.h | 13 |
1 files changed, 2 insertions, 11 deletions
@@ -13,23 +13,14 @@ enum { LOG_TRACE, LOG_DEBUG, LOG_INFO, LOG_WARN, LOG_ERROR, LOG_FATAL }; -#ifndef FAST_AS_FUCK #define log_trace(...) log_log(LOG_TRACE, __FILE__, __LINE__, __VA_ARGS__) #define log_debug(...) log_log(LOG_DEBUG, __FILE__, __LINE__, __VA_ARGS__) #define log_info(...) log_log(LOG_INFO, __FILE__, __LINE__, __VA_ARGS__) #define log_warn(...) log_log(LOG_WARN, __FILE__, __LINE__, __VA_ARGS__) #define log_error(...) log_log(LOG_ERROR, __FILE__, __LINE__, __VA_ARGS__) #define log_fatal(...) log_log(LOG_FATAL, __FILE__, __LINE__, __VA_ARGS__) -#else -#define log_trace(...) -#define log_debug(...) -#define log_info(...) -#define log_warn(...) -#define log_error(...) -#define log_fatal(...) -#endif - -void log_set_udata(void *udata); + + void log_set_fp(FILE *fp); void log_set_level(int level); void log_set_quiet(int enable); |