31 #define EV_CHECK_FMT(a,b) __attribute__((format(printf, a, b)))
33 #define EV_CHECK_FMT(a,b)
36 void event_err(
int eval,
const char *
fmt, ...) EV_CHECK_FMT(2,3);
37 void event_warn(const
char *fmt, ...) EV_CHECK_FMT(1,2);
38 void event_errx(
int eval, const
char *fmt, ...) EV_CHECK_FMT(2,3);
39 void event_warnx(const
char *fmt, ...) EV_CHECK_FMT(1,2);
40 void event_msgx(const
char *fmt, ...) EV_CHECK_FMT(1,2);
41 void _event_debugx(const
char *fmt, ...) EV_CHECK_FMT(1,2);
44 #define event_debug(x) _event_debugx x
46 #define event_debug(x) do {;} while (0)