mirror of
https://gitlab.freedesktop.org/emersion/libliftoff.git
synced 2025-01-15 03:40:52 +01:00
16 lines
336 B
C
16 lines
336 B
C
|
#ifndef LOG_H
|
||
|
#define LOG_H
|
||
|
|
||
|
#include <libliftoff.h>
|
||
|
|
||
|
#ifdef __GNUC__
|
||
|
#define _LIFTOFF_ATTRIB_PRINTF(start, end) __attribute__((format(printf, start, end)))
|
||
|
#else
|
||
|
#define _LIFTOFF_ATTRIB_PRINTF(start, end)
|
||
|
#endif
|
||
|
|
||
|
void liftoff_log(enum liftoff_log_importance verbosity,
|
||
|
const char *format, ...) _LIFTOFF_ATTRIB_PRINTF(2, 3);
|
||
|
|
||
|
#endif
|