Correct typing of __cdecl declaration of the vsn*printf family.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@309 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-crt/stdio/snprintf.c b/mingw-w64-crt/stdio/snprintf.c
index 30206e4..f548b3d 100644
--- a/mingw-w64-crt/stdio/snprintf.c
+++ b/mingw-w64-crt/stdio/snprintf.c
@@ -6,13 +6,13 @@
 #include <stdarg.h>

 #include <stdio.h>

 

-int snprintf(char* buffer, size_t n, const char* format, ...)

+int __cdecl snprintf(char* buffer, size_t n, const char *format, ...)

 {

   int retval;

   va_list argptr;

          

-  va_start( argptr, format );

-  retval = _vsnprintf( buffer, n, format, argptr );

-  va_end( argptr );

+  va_start(argptr, format);

+  retval = _vsnprintf (buffer, n, format, argptr);

+  va_end(argptr);

   return retval;

 }

diff --git a/mingw-w64-crt/stdio/snwprintf.c b/mingw-w64-crt/stdio/snwprintf.c
index a535eb7..67e37b7 100644
--- a/mingw-w64-crt/stdio/snwprintf.c
+++ b/mingw-w64-crt/stdio/snwprintf.c
@@ -6,13 +6,13 @@
 #include <stdarg.h>

 #include <wchar.h>

 

-int  snwprintf(wchar_t* buffer, size_t n, const wchar_t* format, ...)

+int __cdecl snwprintf(wchar_t *buffer, size_t n, const wchar_t *format, ...)

 {

     int retval;

     va_list argptr;

           

-    va_start( argptr, format );

-    retval = _vsnwprintf( buffer, n, format, argptr );

-    va_end( argptr );

+    va_start(argptr, format);

+    retval = _vsnwprintf(buffer, n, format, argptr);

+    va_end(argptr);

     return retval;

 }

diff --git a/mingw-w64-crt/stdio/vsnprintf.c b/mingw-w64-crt/stdio/vsnprintf.c
index 3f73d1b..fadda80 100644
--- a/mingw-w64-crt/stdio/vsnprintf.c
+++ b/mingw-w64-crt/stdio/vsnprintf.c
@@ -6,7 +6,7 @@
 #include <stdarg.h>

 #include <stdio.h>

 

-int vsnprintf (char* s, size_t n, const char* format, va_list arg)

+int __cdecl vsnprintf (char *s,size_t n,const char *format,va_list arg)

 {

     return _vsnprintf(s, n, format, arg);

 }

diff --git a/mingw-w64-crt/stdio/vsnwprintf.c b/mingw-w64-crt/stdio/vsnwprintf.c
index 2cdfc08..33a7e2b 100644
--- a/mingw-w64-crt/stdio/vsnwprintf.c
+++ b/mingw-w64-crt/stdio/vsnwprintf.c
@@ -7,7 +7,7 @@
 #include <stdarg.h>

 #include <wchar.h>

 

-int  vsnwprintf(wchar_t *buffer,  size_t n, const wchar_t * format, va_list argptr)

+int  __cdecl vsnwprintf(wchar_t *buffer,  size_t n, const wchar_t * format, va_list argptr)

 {

     return _vsnwprintf(buffer, n, format, argptr);

 }