msvcrt: Added _fwprintf_l implementation.

This commit is contained in:
Piotr Caban 2012-12-12 11:16:43 +01:00 committed by Alexandre Julliard
parent 48335be04e
commit 3b41fab0e9
5 changed files with 17 additions and 4 deletions

View File

@ -854,7 +854,7 @@
@ cdecl _fullpath(ptr str long) msvcrt._fullpath @ cdecl _fullpath(ptr str long) msvcrt._fullpath
@ cdecl _futime32(long ptr) msvcrt._futime32 @ cdecl _futime32(long ptr) msvcrt._futime32
@ cdecl _futime64(long ptr) msvcrt._futime64 @ cdecl _futime64(long ptr) msvcrt._futime64
@ stub _fwprintf_l @ varargs _fwprintf_l(ptr wstr ptr) msvcrt._fwprintf_l
@ stub _fwprintf_p @ stub _fwprintf_p
@ stub _fwprintf_p_l @ stub _fwprintf_p_l
@ stub _fwprintf_s_l @ stub _fwprintf_s_l

View File

@ -508,7 +508,7 @@
@ cdecl _fullpath(ptr str long) msvcrt._fullpath @ cdecl _fullpath(ptr str long) msvcrt._fullpath
@ cdecl _futime32(long ptr) msvcrt._futime32 @ cdecl _futime32(long ptr) msvcrt._futime32
@ cdecl _futime64(long ptr) msvcrt._futime64 @ cdecl _futime64(long ptr) msvcrt._futime64
@ stub _fwprintf_l @ varargs _fwprintf_l(ptr wstr ptr) msvcrt._fwprintf_l
@ stub _fwprintf_p @ stub _fwprintf_p
@ stub _fwprintf_p_l @ stub _fwprintf_p_l
@ stub _fwprintf_s_l @ stub _fwprintf_s_l

View File

@ -503,7 +503,7 @@
@ cdecl _fullpath(ptr str long) msvcrt._fullpath @ cdecl _fullpath(ptr str long) msvcrt._fullpath
@ cdecl _futime32(long ptr) msvcrt._futime32 @ cdecl _futime32(long ptr) msvcrt._futime32
@ cdecl _futime64(long ptr) msvcrt._futime64 @ cdecl _futime64(long ptr) msvcrt._futime64
@ stub _fwprintf_l @ varargs _fwprintf_l(ptr wstr ptr) msvcrt._fwprintf_l
@ stub _fwprintf_p @ stub _fwprintf_p
@ stub _fwprintf_p_l @ stub _fwprintf_p_l
@ stub _fwprintf_s_l @ stub _fwprintf_s_l

View File

@ -3958,6 +3958,19 @@ int CDECL MSVCRT_fwprintf_s(MSVCRT_FILE* file, const MSVCRT_wchar_t *format, ...
return res; return res;
} }
/*********************************************************************
* _fwprintf_l (MSVCRT.@)
*/
int CDECL MSVCRT__fwprintf_l(MSVCRT_FILE* file, const MSVCRT_wchar_t *format, MSVCRT__locale_t locale, ...)
{
__ms_va_list valist;
int res;
__ms_va_start(valist, locale);
res = MSVCRT__vfwprintf_l(file, format, locale, valist);
__ms_va_end(valist);
return res;
}
/********************************************************************* /*********************************************************************
* printf (MSVCRT.@) * printf (MSVCRT.@)
*/ */

View File

@ -462,7 +462,7 @@
@ cdecl _futime(long ptr) @ cdecl _futime(long ptr)
@ cdecl _futime32(long ptr) @ cdecl _futime32(long ptr)
@ cdecl _futime64(long ptr) @ cdecl _futime64(long ptr)
# stub _fwprintf_l(ptr wstr ptr) @ varargs _fwprintf_l(ptr wstr ptr) MSVCRT__fwprintf_l
# stub _fwprintf_p(ptr wstr) # stub _fwprintf_p(ptr wstr)
# stub _fwprintf_p_l(ptr wstr ptr) # stub _fwprintf_p_l(ptr wstr ptr)
# stub _fwprintf_s_l(ptr wstr ptr) # stub _fwprintf_s_l(ptr wstr ptr)