msvcrt: Added _wscanf_l implementation.
This commit is contained in:
parent
674df1ee1e
commit
ced42a0ed6
|
@ -1178,7 +1178,7 @@
|
||||||
@ cdecl _wrename(wstr wstr) msvcrt._wrename
|
@ cdecl _wrename(wstr wstr) msvcrt._wrename
|
||||||
@ cdecl _write(long ptr long) msvcrt._write
|
@ cdecl _write(long ptr long) msvcrt._write
|
||||||
@ cdecl _wrmdir(wstr) msvcrt._wrmdir
|
@ cdecl _wrmdir(wstr) msvcrt._wrmdir
|
||||||
@ stub _wscanf_l
|
@ varargs _wscanf_l(wstr ptr) msvcrt._wscanf_l
|
||||||
@ stub _wscanf_s_l
|
@ stub _wscanf_s_l
|
||||||
@ cdecl _wsearchenv(wstr wstr ptr) msvcrt._wsearchenv
|
@ cdecl _wsearchenv(wstr wstr ptr) msvcrt._wsearchenv
|
||||||
@ stub _wsearchenv_s
|
@ stub _wsearchenv_s
|
||||||
|
|
|
@ -1162,7 +1162,7 @@
|
||||||
@ cdecl _wrename(wstr wstr) msvcrt._wrename
|
@ cdecl _wrename(wstr wstr) msvcrt._wrename
|
||||||
@ cdecl _write(long ptr long) msvcrt._write
|
@ cdecl _write(long ptr long) msvcrt._write
|
||||||
@ cdecl _wrmdir(wstr) msvcrt._wrmdir
|
@ cdecl _wrmdir(wstr) msvcrt._wrmdir
|
||||||
@ stub _wscanf_l
|
@ varargs _wscanf_l(wstr ptr) msvcrt._wscanf_l
|
||||||
@ stub _wscanf_s_l
|
@ stub _wscanf_s_l
|
||||||
@ cdecl _wsearchenv(wstr wstr ptr) msvcrt._wsearchenv
|
@ cdecl _wsearchenv(wstr wstr ptr) msvcrt._wsearchenv
|
||||||
@ stub _wsearchenv_s
|
@ stub _wsearchenv_s
|
||||||
|
|
|
@ -1106,7 +1106,7 @@
|
||||||
@ cdecl _wrename(wstr wstr)
|
@ cdecl _wrename(wstr wstr)
|
||||||
@ cdecl _write(long ptr long) MSVCRT__write
|
@ cdecl _write(long ptr long) MSVCRT__write
|
||||||
@ cdecl _wrmdir(wstr)
|
@ cdecl _wrmdir(wstr)
|
||||||
# stub _wscanf_l
|
@ varargs _wscanf_l(wstr ptr) MSVCRT__wscanf_l
|
||||||
# stub _wscanf_s_l
|
# stub _wscanf_s_l
|
||||||
@ cdecl _wsearchenv(wstr wstr ptr)
|
@ cdecl _wsearchenv(wstr wstr ptr)
|
||||||
# stub _wsearchenv_s
|
# stub _wsearchenv_s
|
||||||
|
|
|
@ -188,6 +188,20 @@ int CDECL MSVCRT_wscanf(const MSVCRT_wchar_t *format, ...)
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*********************************************************************
|
||||||
|
* _wscanf_l (MSVCRT.@)
|
||||||
|
*/
|
||||||
|
int CDECL MSVCRT__wscanf_l(const MSVCRT_wchar_t *format,
|
||||||
|
MSVCRT__locale_t locale, ...)
|
||||||
|
{
|
||||||
|
__ms_va_list valist;
|
||||||
|
int res;
|
||||||
|
|
||||||
|
__ms_va_start(valist, locale);
|
||||||
|
res = MSVCRT_vfwscanf_l(MSVCRT_stdin, format, locale, valist);
|
||||||
|
__ms_va_end(valist);
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
|
||||||
/*********************************************************************
|
/*********************************************************************
|
||||||
* sscanf (MSVCRT.@)
|
* sscanf (MSVCRT.@)
|
||||||
|
|
Loading…
Reference in New Issue