From bdf8756ae1185c869a2f29bc8e6bf3fb138ed289 Mon Sep 17 00:00:00 2001 From: OBATA Akio Date: Sun, 16 Aug 2020 19:05:05 +0900 Subject: Fix to declare missing `snprintf` prototype at correct place Signed-off-by: OBATA Akio (cherry picked from commit f65c9e6665bf5bed20710e6a278d4fa83a6b32a8) --- config.h.cmake | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'config.h.cmake') diff --git a/config.h.cmake b/config.h.cmake index f7bf52aca..0d03e89ad 100644 --- a/config.h.cmake +++ b/config.h.cmake @@ -1134,7 +1134,7 @@ __END_DECLS -#if !defined(HAVE_VSNPRINTF_PROTO) +#if !defined(HAVE_VSNPRINTF_PROTO) || !defined(HAVE_SNPRINTF_PROTO) #if __STDC__ #include #include @@ -1144,11 +1144,15 @@ __END_DECLS #ifdef __cplusplus extern "C" #endif +#if !defined(HAVE_VSNPRINTF_PROTO) int vsnprintf(char *str, size_t n, char const *fmt, va_list ap); +#endif +#if !defined(HAVE_SNPRINTF_PROTO) +int snprintf(char *str, size_t n, char const *fmt, ...); +#endif #ifdef __cplusplus extern "C" #endif -int snprintf(char *str, size_t n, char const *fmt, ...); #endif -- cgit v1.2.1