Sam Dennis : msvcrt: Use the custom vsnprintf implementation for
msvcrt. vsprintf too.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Nov 15 05:37:29 CST 2006
Module: wine
Branch: master
Commit: 48c006621daacde5f27947a15638fe00243a21e7
URL: http://source.winehq.org/git/wine.git/?a=commit;h=48c006621daacde5f27947a15638fe00243a21e7
Author: Sam Dennis <samuel.howard.dennis at gmail.com>
Date: Tue Nov 14 11:29:18 2006 +0000
msvcrt: Use the custom vsnprintf implementation for msvcrt.vsprintf too.
---
dlls/msvcrt/msvcrt.spec | 2 +-
dlls/msvcrt/wcs.c | 8 ++++++++
2 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/dlls/msvcrt/msvcrt.spec b/dlls/msvcrt/msvcrt.spec
index dc78679..eaf9312 100644
--- a/dlls/msvcrt/msvcrt.spec
+++ b/dlls/msvcrt/msvcrt.spec
@@ -738,7 +738,7 @@ # extern _pwctype
@ cdecl vfprintf(ptr str long) MSVCRT_vfprintf
@ cdecl vfwprintf(ptr wstr long) MSVCRT_vfwprintf
@ cdecl vprintf(str long) MSVCRT_vprintf
-@ cdecl vsprintf(ptr str ptr) ntdll.vsprintf
+@ cdecl vsprintf(ptr str ptr) MSVCRT_vsprintf
@ cdecl vswprintf(ptr wstr long) MSVCRT_vswprintf
@ cdecl vwprintf(wstr long) MSVCRT_vwprintf
@ cdecl wcscat(wstr wstr) ntdll.wcscat
diff --git a/dlls/msvcrt/wcs.c b/dlls/msvcrt/wcs.c
index 800d3b5..ad3887f 100644
--- a/dlls/msvcrt/wcs.c
+++ b/dlls/msvcrt/wcs.c
@@ -759,6 +759,14 @@ int CDECL MSVCRT_vsnprintf( char *str, u
}
/*********************************************************************
+ * vsprintf (MSVCRT.@)
+ */
+int CDECL MSVCRT_vsprintf( char *str, const char *format, va_list valist)
+{
+ return MSVCRT_vsnprintf(str, INT_MAX, format, valist);
+}
+
+/*********************************************************************
* _snprintf (MSVCRT.@)
*/
int CDECL MSVCRT__snprintf(char *str, unsigned int len, const char *format, ...)
More information about the wine-cvs
mailing list