Fix: pass private data to context callbacks
[lttng-ust.git] / snprintf / various.h
index 7bf14298b83ce2da8ea2ad30c0f69a49af831326..067b1add82a7a39a8e6be972c550b91d4dfbeeec 100644 (file)
@@ -16,8 +16,6 @@
 #include <stdio.h>
 #include <wchar.h>
 
-#include "ust-helper.h"
-
 struct __lttng_ust_sbuf {
         unsigned char *_base;
         int     _size;
@@ -100,12 +98,13 @@ typedef struct __lttng_ust_sFILE {
 
 #define __sferror(p)    (((p)->_flags & __SERR) != 0)
 
-LTTNG_HIDDEN
-extern int ust_safe_fflush(LTTNG_UST_LFILE *fp);
-LTTNG_HIDDEN
-extern int ust_safe_vfprintf(LTTNG_UST_LFILE *fp, const char *fmt0, va_list ap);
+extern int ust_safe_fflush(LTTNG_UST_LFILE *fp)
+       __attribute__((visibility("hidden")));
+
+extern int ust_safe_vfprintf(LTTNG_UST_LFILE *fp, const char *fmt0, va_list ap)
+       __attribute__((visibility("hidden")));
 
-LTTNG_HIDDEN
-extern size_t ust_safe_mbrtowc(wchar_t *pwc, const char *s, size_t n, mbstate_t *ps);
+extern size_t ust_safe_mbrtowc(wchar_t *pwc, const char *s, size_t n, mbstate_t *ps)
+       __attribute__((visibility("hidden")));
 
 #endif /* UST_SNPRINTF_VARIOUS_H */
This page took 0.02527 seconds and 4 git commands to generate.