X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=include%2Fust-snprintf.h;h=3f66389468d69c10d8095c62d00e3026d4f9b166;hb=74d65852d2dcb025a00fa5abcb56f6b7521395a4;hp=37c2218c432ea0de20d5d80c88eff1d9f52f2b5d;hpb=864a1eda22ed99266509ac76451c6f27f91aa17e;p=lttng-ust.git diff --git a/include/ust-snprintf.h b/include/ust-snprintf.h index 37c2218c..3f663894 100644 --- a/include/ust-snprintf.h +++ b/include/ust-snprintf.h @@ -10,7 +10,11 @@ #include #include -extern int ust_safe_vsnprintf(char *str, size_t n, const char *fmt, va_list ap); -extern int ust_safe_snprintf(char *str, size_t n, const char *fmt, ...); +int ust_safe_vsnprintf(char *str, size_t n, const char *fmt, va_list ap) + __attribute__((visibility("hidden"))); + +int ust_safe_snprintf(char *str, size_t n, const char *fmt, ...) + __attribute__((visibility("hidden"))) + __attribute__((format(printf, 3, 4))); #endif /* UST_SNPRINTF */