msvcrt: Add _vcprintf_l implementation.

This commit is contained in:
Bartosz Kosiorek 2022-11-06 00:33:04 +01:00 committed by Alexandre Julliard
parent 69ce7894fb
commit af7aaba0bf
7 changed files with 17 additions and 7 deletions

View file

@ -1265,7 +1265,7 @@
@ varargs _scprintf_p_l(str ptr)
@ varargs _scwprintf(wstr)
@ varargs _scwprintf_l(wstr ptr)
@ stub _scwprintf_p
@ varargs _scwprintf_p(wstr)
@ varargs _scwprintf_p_l(wstr ptr)
@ cdecl _searchenv(str str ptr)
@ cdecl _searchenv_s(str str ptr long)
@ -1422,7 +1422,7 @@
@ cdecl _utime32(str ptr)
@ cdecl _utime64(str ptr)
@ cdecl _vcprintf(str ptr)
@ stub _vcprintf_l
@ cdecl _vcprintf_l(str ptr ptr)
@ stub _vcprintf_p
@ stub _vcprintf_p_l
@ stub _vcprintf_s

View file

@ -1779,7 +1779,7 @@
@ cdecl _utime32(str ptr)
@ cdecl _utime64(str ptr)
@ cdecl _vcprintf(str ptr)
@ stub _vcprintf_l
@ cdecl _vcprintf_l(str ptr ptr)
@ stub _vcprintf_p
@ stub _vcprintf_p_l
@ stub _vcprintf_s

View file

@ -1798,7 +1798,7 @@
@ cdecl _utime64(str ptr)
@ cdecl _vacopy(ptr ptr)
@ cdecl _vcprintf(str ptr)
@ stub _vcprintf_l
@ cdecl _vcprintf_l(str ptr ptr)
@ stub _vcprintf_p
@ stub _vcprintf_p_l
@ stub _vcprintf_s

View file

@ -1102,7 +1102,7 @@
@ cdecl _utime32(str ptr)
@ cdecl _utime64(str ptr)
@ cdecl _vcprintf(str ptr)
@ stub _vcprintf_l
@ cdecl _vcprintf_l(str ptr ptr)
@ stub _vcprintf_p
@ stub _vcprintf_p_l
@ stub _vcprintf_s

View file

@ -1077,7 +1077,7 @@
@ cdecl _utime32(str ptr)
@ cdecl _utime64(str ptr)
@ cdecl _vcprintf(str ptr)
@ stub _vcprintf_l
@ cdecl _vcprintf_l(str ptr ptr)
@ stub _vcprintf_p
@ stub _vcprintf_p_l
@ stub _vcprintf_s

View file

@ -522,6 +522,16 @@ static int puts_clbk_console_w(void *ctx, int len, const wchar_t *str)
return len;
}
#if _MSVCR_VER<=120
/*********************************************************************
* _vcprintf_l (MSVCRT.@)
*/
int CDECL _vcprintf_l(const char* format, _locale_t locale, va_list valist)
{
return pf_printf_a(puts_clbk_console_a, NULL, format, locale, 0, arg_clbk_valist, NULL, &valist);
}
#endif
/*********************************************************************
* _vcprintf (MSVCRT.@)
*/

View file

@ -1036,7 +1036,7 @@
@ cdecl _utime32(str ptr)
@ cdecl _utime64(str ptr)
@ cdecl _vcprintf(str ptr)
# stub _vcprintf_l(str ptr ptr)
@ cdecl _vcprintf_l(str ptr ptr)
# stub _vcprintf_p(str ptr)
# stub _vcprintf_p_l(str ptr ptr)
# stub _vcprintf_s(str ptr)