@@ -24,25 +24,17 @@ typedef enum {
2424 LOG_FATAL
2525} utils_log_level_t ;
2626
27- #ifdef UMF_DEVELOPER_MODE
28- #define UMF_STRINGIFY (x ) #x
29- #define UMF_TOSTRING (x ) UMF_STRINGIFY(x)
30- #define UMF_FUNC_DESC () __FILE__ ":" UMF_TOSTRING(__LINE__)
31- #else
32- #define UMF_FUNC_DESC () __func__
33- #endif
34-
35- #define LOG_DEBUG (...) utils_log(LOG_DEBUG, UMF_FUNC_DESC(), __VA_ARGS__);
36- #define LOG_INFO (...) utils_log(LOG_INFO, UMF_FUNC_DESC(), __VA_ARGS__);
37- #define LOG_WARN (...) utils_log(LOG_WARNING, UMF_FUNC_DESC(), __VA_ARGS__);
38- #define LOG_ERR (...) utils_log(LOG_ERROR, UMF_FUNC_DESC(), __VA_ARGS__);
39- #define LOG_FATAL (...) utils_log(LOG_FATAL, UMF_FUNC_DESC(), __VA_ARGS__);
40-
41- #define LOG_PDEBUG (...) utils_plog(LOG_DEBUG, UMF_FUNC_DESC(), __VA_ARGS__);
42- #define LOG_PINFO (...) utils_plog(LOG_INFO, UMF_FUNC_DESC(), __VA_ARGS__);
43- #define LOG_PWARN (...) utils_plog(LOG_WARNING, UMF_FUNC_DESC(), __VA_ARGS__);
44- #define LOG_PERR (...) utils_plog(LOG_ERROR, UMF_FUNC_DESC(), __VA_ARGS__);
45- #define LOG_PFATAL (...) utils_plog(LOG_FATAL, UMF_FUNC_DESC(), __VA_ARGS__);
27+ #define LOG_DEBUG (...) utils_log(LOG_DEBUG, __func__, __VA_ARGS__);
28+ #define LOG_INFO (...) utils_log(LOG_INFO, __func__, __VA_ARGS__);
29+ #define LOG_WARN (...) utils_log(LOG_WARNING, __func__, __VA_ARGS__);
30+ #define LOG_ERR (...) utils_log(LOG_ERROR, __func__, __VA_ARGS__);
31+ #define LOG_FATAL (...) utils_log(LOG_FATAL, __func__, __VA_ARGS__);
32+
33+ #define LOG_PDEBUG (...) utils_plog(LOG_DEBUG, __func__, __VA_ARGS__);
34+ #define LOG_PINFO (...) utils_plog(LOG_INFO, __func__, __VA_ARGS__);
35+ #define LOG_PWARN (...) utils_plog(LOG_WARNING, __func__, __VA_ARGS__);
36+ #define LOG_PERR (...) utils_plog(LOG_ERROR, __func__, __VA_ARGS__);
37+ #define LOG_PFATAL (...) utils_plog(LOG_FATAL, __func__, __VA_ARGS__);
4638
4739void utils_log_init (void );
4840#ifdef _WIN32
0 commit comments