39 lines
958 B
C
39 lines
958 B
C
#ifdef E_TYPEDEFS
|
|
|
|
#else
|
|
# ifndef E_LOG_H
|
|
# define E_LOG_H
|
|
|
|
# ifdef E_LOGGING
|
|
# undef DBG
|
|
# undef INF
|
|
# undef WRN
|
|
# undef ERR
|
|
# undef CRI
|
|
# define DBG(...) EINA_LOG_DOM_DBG(e_log_dom, __VA_ARGS__)
|
|
# define INF(...) EINA_LOG_DOM_INFO(e_log_dom, __VA_ARGS__)
|
|
# define WRN(...) EINA_LOG_DOM_WARN(e_log_dom, __VA_ARGS__)
|
|
# define ERR(...) EINA_LOG_DOM_ERR(e_log_dom, __VA_ARGS__)
|
|
# define CRI(...) EINA_LOG_DOM_CRIT(e_log_dom, __VA_ARGS__)
|
|
|
|
EINTERN extern int e_log_dom;
|
|
|
|
EINTERN int e_log_init(void);
|
|
EINTERN int e_log_shutdown(void);
|
|
|
|
# else
|
|
# undef DBG
|
|
# undef INF
|
|
# undef WRN
|
|
# undef ERR
|
|
# undef CRI
|
|
# define DBG(...) printf(__VA_ARGS__); putc('\n', stdout)
|
|
# define INF(...) printf(__VA_ARGS__); putc('\n', stdout)
|
|
# define WRN(...) printf(__VA_ARGS__); putc('\n', stdout)
|
|
# define ERR(...) printf(__VA_ARGS__); putc('\n', stdout)
|
|
# define CRI(...) printf(__VA_ARGS__); putc('\n', stdout)
|
|
# endif
|
|
|
|
# endif
|
|
#endif
|