forked from external/yambar
log: allow logging of format string only, no format arguments
This commit is contained in:
parent
f1f3190767
commit
33ffe02244
1 changed files with 4 additions and 4 deletions
8
log.h
8
log.h
|
@ -7,10 +7,10 @@ void log_class(enum log_class log_class, const char *module,
|
||||||
const char *fmt, ...) __attribute__((format (printf, 5, 6)));
|
const char *fmt, ...) __attribute__((format (printf, 5, 6)));
|
||||||
|
|
||||||
#define LOG_ERR(fmt, ...) \
|
#define LOG_ERR(fmt, ...) \
|
||||||
log_class(LOG_CLASS_ERROR, LOG_MODULE, __FILE__, __LINE__, fmt, __VA_ARGS__)
|
log_class(LOG_CLASS_ERROR, LOG_MODULE, __FILE__, __LINE__, fmt, ## __VA_ARGS__)
|
||||||
#define LOG_WARN(fmt, ...) \
|
#define LOG_WARN(fmt, ...) \
|
||||||
log_class(LOG_CLASS_WARNING, LOG_MODULE, __FILE__, __LINE__, fmt, __VA_ARGS__)
|
log_class(LOG_CLASS_WARNING, LOG_MODULE, __FILE__, __LINE__, fmt, ## __VA_ARGS__)
|
||||||
#define LOG_INFO(fmt, ...) \
|
#define LOG_INFO(fmt, ...) \
|
||||||
log_class(LOG_CLASS_INFO, LOG_MODULE, __FILE__, __LINE__, fmt, __VA_ARGS__)
|
log_class(LOG_CLASS_INFO, LOG_MODULE, __FILE__, __LINE__, fmt, ## __VA_ARGS__)
|
||||||
#define LOG_DBG(fmt, ...) \
|
#define LOG_DBG(fmt, ...) \
|
||||||
log_class(LOG_CLASS_DEBUG, LOG_MODULE, __FILE__, __LINE__, fmt, __VA_ARGS__)
|
log_class(LOG_CLASS_DEBUG, LOG_MODULE, __FILE__, __LINE__, fmt, ## __VA_ARGS__)
|
||||||
|
|
Loading…
Add table
Reference in a new issue