When assigning function pointer to variable, both function and variable
should have same signature. Fix it.
---
 mingw-w64-crt/stdio/ucrt__vscprintf.c | 2 +-
 mingw-w64-crt/stdio/ucrt_snprintf.c   | 2 +-
 mingw-w64-crt/stdio/ucrt_vsnprintf.c  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/mingw-w64-crt/stdio/ucrt__vscprintf.c 
b/mingw-w64-crt/stdio/ucrt__vscprintf.c
index c0c02ad663d7..0bfe1ff9f663 100644
--- a/mingw-w64-crt/stdio/ucrt__vscprintf.c
+++ b/mingw-w64-crt/stdio/ucrt__vscprintf.c
@@ -8,7 +8,7 @@
 #define _UCRT
 #include <stdio.h>
 
-int _vscprintf(const char * __restrict__ _Format, va_list _ArgList)
+int __cdecl _vscprintf(const char * __restrict__ _Format, va_list _ArgList)
 {
   return 
__stdio_common_vsprintf(_CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, NULL, 
0, _Format, NULL, _ArgList);
 }
diff --git a/mingw-w64-crt/stdio/ucrt_snprintf.c 
b/mingw-w64-crt/stdio/ucrt_snprintf.c
index c89313938889..8bd8f374cf12 100644
--- a/mingw-w64-crt/stdio/ucrt_snprintf.c
+++ b/mingw-w64-crt/stdio/ucrt_snprintf.c
@@ -8,7 +8,7 @@
 #define _UCRT
 #include <stdio.h>
 
-int snprintf (char * __restrict__ __stream, size_t __n, const char * 
__restrict__ __format, ...)
+int __cdecl snprintf (char * __restrict__ __stream, size_t __n, const char * 
__restrict__ __format, ...)
 {
   __builtin_va_list ap;
   int ret;
diff --git a/mingw-w64-crt/stdio/ucrt_vsnprintf.c 
b/mingw-w64-crt/stdio/ucrt_vsnprintf.c
index ad45480659b3..ecdb01af47e4 100644
--- a/mingw-w64-crt/stdio/ucrt_vsnprintf.c
+++ b/mingw-w64-crt/stdio/ucrt_vsnprintf.c
@@ -8,7 +8,7 @@
 #define _UCRT
 #include <stdio.h>
 
-int vsnprintf (char * __restrict__ __stream, size_t __n, const char * 
__restrict__ __format, va_list __local_argv)
+int __cdecl vsnprintf (char * __restrict__ __stream, size_t __n, const char * 
__restrict__ __format, va_list __local_argv)
 {
   return 
__stdio_common_vsprintf(_CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, 
__stream, __n, __format, NULL, __local_argv);
 }
-- 
2.20.1



_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to