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
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public