#include <stdio.h>
#include <wchar.h>
+#include "ust-helper.h"
+
struct __lttng_ust_sbuf {
unsigned char *_base;
int _size;
#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);
+LTTNG_HIDDEN
extern size_t ust_safe_mbrtowc(wchar_t *pwc, const char *s, size_t n, mbstate_t *ps);
#endif /* UST_SNPRINTF_VARIOUS_H */