msvcrt: Add _vscprintf_l implementation.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
oldstable
Piotr Caban 2018-11-16 22:55:30 +01:00 committed by Alexandre Julliard
parent 014f9c0929
commit 381e549b81
8 changed files with 16 additions and 7 deletions

View File

@ -1446,7 +1446,7 @@
@ stub _vprintf_p_l
@ stub _vprintf_s_l
@ cdecl _vscprintf(str ptr) MSVCRT__vscprintf
@ stub _vscprintf_l
@ cdecl _vscprintf_l(str ptr ptr) MSVCRT__vscprintf_l
@ cdecl _vscprintf_p(str ptr) MSVCRT__vscprintf_p
@ cdecl _vscprintf_p_l(str ptr ptr) MSVCRT__vscprintf_p_l
@ cdecl _vscwprintf(wstr ptr) MSVCRT__vscwprintf

View File

@ -1803,7 +1803,7 @@
@ stub _vprintf_p_l
@ stub _vprintf_s_l
@ cdecl _vscprintf(str ptr) MSVCRT__vscprintf
@ stub _vscprintf_l
@ cdecl _vscprintf_l(str ptr ptr) MSVCRT__vscprintf_l
@ cdecl _vscprintf_p(str ptr) MSVCRT__vscprintf_p
@ cdecl _vscprintf_p_l(str ptr ptr) MSVCRT__vscprintf_p_l
@ cdecl _vscwprintf(wstr ptr) MSVCRT__vscwprintf

View File

@ -1821,7 +1821,7 @@
@ stub _vprintf_p_l
@ stub _vprintf_s_l
@ cdecl _vscprintf(str ptr) MSVCRT__vscprintf
@ stub _vscprintf_l
@ cdecl _vscprintf_l(str ptr ptr) MSVCRT__vscprintf_l
@ cdecl _vscprintf_p(str ptr) MSVCRT__vscprintf_p
@ cdecl _vscprintf_p_l(str ptr ptr) MSVCRT__vscprintf_p_l
@ cdecl _vscwprintf(wstr ptr) MSVCRT__vscwprintf

View File

@ -1515,7 +1515,7 @@
@ stub _vprintf_p_l
@ stub _vprintf_s_l
@ cdecl _vscprintf(str ptr) msvcr120._vscprintf
@ stub _vscprintf_l
@ cdecl _vscprintf_l(str ptr ptr) msvcr120._vscprintf_l
@ cdecl _vscprintf_p(str ptr) msvcr120._vscprintf_p
@ cdecl _vscprintf_p_l(str ptr ptr) msvcr120._vscprintf_p_l
@ cdecl _vscwprintf(wstr ptr) msvcr120._vscwprintf

View File

@ -1125,7 +1125,7 @@
@ stub _vprintf_p_l
@ stub _vprintf_s_l
@ cdecl _vscprintf(str ptr) MSVCRT__vscprintf
@ stub _vscprintf_l
@ cdecl _vscprintf_l(str ptr ptr) MSVCRT__vscprintf_l
@ cdecl _vscprintf_p(str ptr) MSVCRT__vscprintf_p
@ cdecl _vscprintf_p_l(str ptr ptr) MSVCRT__vscprintf_p_l
@ cdecl _vscwprintf(wstr ptr) MSVCRT__vscwprintf

View File

@ -1101,7 +1101,7 @@
@ stub _vprintf_p_l
@ stub _vprintf_s_l
@ cdecl _vscprintf(str ptr) MSVCRT__vscprintf
@ stub _vscprintf_l
@ cdecl _vscprintf_l(str ptr ptr) MSVCRT__vscprintf_l
@ cdecl _vscprintf_p(str ptr) MSVCRT__vscprintf_p
@ cdecl _vscprintf_p_l(str ptr ptr) MSVCRT__vscprintf_p_l
@ cdecl _vscwprintf(wstr ptr) MSVCRT__vscwprintf

View File

@ -1058,7 +1058,7 @@
# stub _vprintf_s_l(str ptr ptr)
@ cdecl _utime(str ptr)
@ cdecl _vscprintf(str ptr) MSVCRT__vscprintf
# stub _vscprintf_l(str ptr ptr)
@ cdecl _vscprintf_l(str ptr ptr) MSVCRT__vscprintf_l
@ cdecl _vscprintf_p_l(str ptr ptr) MSVCRT__vscprintf_p_l
@ cdecl _vscwprintf(wstr ptr) MSVCRT__vscwprintf
@ cdecl _vscwprintf_l(wstr ptr ptr) MSVCRT__vscwprintf_l

View File

@ -1016,6 +1016,15 @@ int CDECL MSVCRT__vscprintf( const char *format, __ms_va_list valist )
return MSVCRT_vsnprintf( NULL, INT_MAX, format, valist );
}
/*********************************************************************
* _vscprintf_l (MSVCRT.@)
*/
int CDECL MSVCRT__vscprintf_l(const char *format,
MSVCRT__locale_t locale, __ms_va_list valist)
{
return MSVCRT_vsnprintf_l(NULL, INT_MAX, format, locale, valist);
}
/*********************************************************************
* _vscprintf_p_l (MSVCRT.@)
*/