Loading...
--- Libc/Libc-825.24/include/secure/_stdio.h
+++ Libc/Libc-763.13/include/secure/_stdio.h
@@ -43,26 +43,30 @@
/* sprintf, vsprintf, snprintf, vsnprintf */
extern int __sprintf_chk (char * __restrict, int, size_t,
- const char * __restrict, ...);
+ const char * __restrict, ...)
+ __DARWIN_LDBL_COMPAT (__sprintf_chk);
#define sprintf(str, ...) \
__builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
extern int __snprintf_chk (char * __restrict, size_t, int, size_t,
- const char * __restrict, ...);
+ const char * __restrict, ...)
+ __DARWIN_LDBL_COMPAT (__snprintf_chk);
#if __DARWIN_C_LEVEL >= 200112L
#define snprintf(str, len, ...) \
__builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
extern int __vsprintf_chk (char * __restrict, int, size_t,
- const char * __restrict, va_list);
+ const char * __restrict, va_list)
+ __DARWIN_LDBL_COMPAT (__vsprintf_chk);
#define vsprintf(str, format, ap) \
__builtin___vsprintf_chk (str, 0, __darwin_obsz(str), format, ap)
extern int __vsnprintf_chk (char * __restrict, size_t, int, size_t,
- const char * __restrict, va_list);
+ const char * __restrict, va_list)
+ __DARWIN_LDBL_COMPAT (__vsnprintf_chk);
#define vsnprintf(str, len, format, ap) \
__builtin___vsnprintf_chk (str, len, 0, __darwin_obsz(str), format, ap)