X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=include%2Flttng%2Ftracelog.h;h=e80f23813b250cb58244128b15d7a8293674ce17;hb=b1d36dcecece5826b07504fae171e76be800b4ef;hp=4dfb9d3615c81fd9dc70bea086311b5e5e41d261;hpb=3c99db226fd7e6100f300549cdcb3e8dc7d4c270;p=lttng-ust.git diff --git a/include/lttng/tracelog.h b/include/lttng/tracelog.h index 4dfb9d36..e80f2381 100644 --- a/include/lttng/tracelog.h +++ b/include/lttng/tracelog.h @@ -14,8 +14,10 @@ extern "C" { #endif #define TP_TRACELOG_CB_TEMPLATE(level) \ + __attribute__ ((format(printf, 4, 5))) \ extern void _lttng_ust_tracelog_##level(const char *file, \ int line, const char *func, const char *fmt, ...); \ + __attribute__ ((format(printf, 4, 0))) \ extern void _lttng_ust_vtracelog_##level(const char *file, \ int line, const char *func, const char *fmt, va_list ap);