msvcrt: Add _wcsupr_l implementation.
This commit is contained in:
parent
d297cecc07
commit
277eb98739
|
@ -1516,7 +1516,7 @@
|
||||||
@ cdecl -ret64 _wcstoui64_l(wstr ptr long ptr) MSVCRT__wcstoui64_l
|
@ cdecl -ret64 _wcstoui64_l(wstr ptr long ptr) MSVCRT__wcstoui64_l
|
||||||
@ cdecl _wcstoul_l(wstr ptr long ptr) MSVCRT__wcstoul_l
|
@ cdecl _wcstoul_l(wstr ptr long ptr) MSVCRT__wcstoul_l
|
||||||
@ cdecl _wcsupr(wstr) ntdll._wcsupr
|
@ cdecl _wcsupr(wstr) ntdll._wcsupr
|
||||||
@ stub _wcsupr_l
|
@ cdecl _wcsupr_l(wstr ptr) MSVCRT__wcsupr_l
|
||||||
@ cdecl _wcsupr_s(wstr long) MSVCRT__wcsupr_s
|
@ cdecl _wcsupr_s(wstr long) MSVCRT__wcsupr_s
|
||||||
@ cdecl _wcsupr_s_l(wstr long ptr) MSVCRT__wcsupr_s_l
|
@ cdecl _wcsupr_s_l(wstr long ptr) MSVCRT__wcsupr_s_l
|
||||||
@ stub _wcsxfrm_l
|
@ stub _wcsxfrm_l
|
||||||
|
|
|
@ -1875,7 +1875,7 @@
|
||||||
@ cdecl -ret64 _wcstoui64_l(wstr ptr long ptr) MSVCRT__wcstoui64_l
|
@ cdecl -ret64 _wcstoui64_l(wstr ptr long ptr) MSVCRT__wcstoui64_l
|
||||||
@ cdecl _wcstoul_l(wstr ptr long ptr) MSVCRT__wcstoul_l
|
@ cdecl _wcstoul_l(wstr ptr long ptr) MSVCRT__wcstoul_l
|
||||||
@ cdecl _wcsupr(wstr) ntdll._wcsupr
|
@ cdecl _wcsupr(wstr) ntdll._wcsupr
|
||||||
@ stub _wcsupr_l
|
@ cdecl _wcsupr_l(wstr ptr) MSVCRT__wcsupr_l
|
||||||
@ cdecl _wcsupr_s(wstr long) MSVCRT__wcsupr_s
|
@ cdecl _wcsupr_s(wstr long) MSVCRT__wcsupr_s
|
||||||
@ cdecl _wcsupr_s_l(wstr long ptr) MSVCRT__wcsupr_s_l
|
@ cdecl _wcsupr_s_l(wstr long ptr) MSVCRT__wcsupr_s_l
|
||||||
@ stub _wcsxfrm_l
|
@ stub _wcsxfrm_l
|
||||||
|
|
|
@ -1195,7 +1195,7 @@
|
||||||
@ cdecl -ret64 _wcstoui64_l(wstr ptr long ptr) MSVCRT__wcstoui64_l
|
@ cdecl -ret64 _wcstoui64_l(wstr ptr long ptr) MSVCRT__wcstoui64_l
|
||||||
@ cdecl _wcstoul_l(wstr ptr long ptr) MSVCRT__wcstoul_l
|
@ cdecl _wcstoul_l(wstr ptr long ptr) MSVCRT__wcstoul_l
|
||||||
@ cdecl _wcsupr(wstr) ntdll._wcsupr
|
@ cdecl _wcsupr(wstr) ntdll._wcsupr
|
||||||
@ stub _wcsupr_l
|
@ cdecl _wcsupr_l(wstr ptr) MSVCRT__wcsupr_l
|
||||||
@ cdecl _wcsupr_s(wstr long) MSVCRT__wcsupr_s
|
@ cdecl _wcsupr_s(wstr long) MSVCRT__wcsupr_s
|
||||||
@ cdecl _wcsupr_s_l(wstr long ptr) MSVCRT__wcsupr_s_l
|
@ cdecl _wcsupr_s_l(wstr long ptr) MSVCRT__wcsupr_s_l
|
||||||
@ stub _wcsxfrm_l
|
@ stub _wcsxfrm_l
|
||||||
|
|
|
@ -1171,7 +1171,7 @@
|
||||||
@ cdecl -ret64 _wcstoui64_l(wstr ptr long ptr) MSVCRT__wcstoui64_l
|
@ cdecl -ret64 _wcstoui64_l(wstr ptr long ptr) MSVCRT__wcstoui64_l
|
||||||
@ cdecl _wcstoul_l(wstr ptr long ptr) MSVCRT__wcstoul_l
|
@ cdecl _wcstoul_l(wstr ptr long ptr) MSVCRT__wcstoul_l
|
||||||
@ cdecl _wcsupr(wstr) ntdll._wcsupr
|
@ cdecl _wcsupr(wstr) ntdll._wcsupr
|
||||||
@ stub _wcsupr_l
|
@ cdecl _wcsupr_l(wstr ptr) MSVCRT__wcsupr_l
|
||||||
@ cdecl _wcsupr_s(wstr long) MSVCRT__wcsupr_s
|
@ cdecl _wcsupr_s(wstr long) MSVCRT__wcsupr_s
|
||||||
@ cdecl _wcsupr_s_l(wstr long ptr) MSVCRT__wcsupr_s_l
|
@ cdecl _wcsupr_s_l(wstr long ptr) MSVCRT__wcsupr_s_l
|
||||||
@ stub _wcsxfrm_l
|
@ stub _wcsxfrm_l
|
||||||
|
|
|
@ -1131,7 +1131,7 @@
|
||||||
@ cdecl -ret64 _wcstoui64_l(wstr ptr long ptr) MSVCRT__wcstoui64_l
|
@ cdecl -ret64 _wcstoui64_l(wstr ptr long ptr) MSVCRT__wcstoui64_l
|
||||||
@ cdecl _wcstoul_l(wstr ptr long ptr) MSVCRT__wcstoul_l
|
@ cdecl _wcstoul_l(wstr ptr long ptr) MSVCRT__wcstoul_l
|
||||||
@ cdecl _wcsupr(wstr) ntdll._wcsupr
|
@ cdecl _wcsupr(wstr) ntdll._wcsupr
|
||||||
# stub _wcsupr_l(wstr ptr)
|
@ cdecl _wcsupr_l(wstr ptr) MSVCRT__wcsupr_l
|
||||||
@ cdecl _wcsupr_s(wstr long) MSVCRT__wcsupr_s
|
@ cdecl _wcsupr_s(wstr long) MSVCRT__wcsupr_s
|
||||||
@ cdecl _wcsupr_s_l(wstr long ptr) MSVCRT__wcsupr_s_l
|
@ cdecl _wcsupr_s_l(wstr long ptr) MSVCRT__wcsupr_s_l
|
||||||
# stub _wcsxfrm_l(ptr wstr long ptr)
|
# stub _wcsxfrm_l(ptr wstr long ptr)
|
||||||
|
|
|
@ -225,6 +225,15 @@ INT CDECL MSVCRT__wcsupr_s( MSVCRT_wchar_t* str, MSVCRT_size_t n )
|
||||||
return MSVCRT__wcsupr_s_l( str, n, NULL );
|
return MSVCRT__wcsupr_s_l( str, n, NULL );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/******************************************************************
|
||||||
|
* _wcsupr_l (MSVCRT.@)
|
||||||
|
*/
|
||||||
|
MSVCRT_wchar_t* CDECL MSVCRT__wcsupr_l( MSVCRT_wchar_t *str, MSVCRT__locale_t locale )
|
||||||
|
{
|
||||||
|
MSVCRT__wcsupr_s_l( str, -1, locale);
|
||||||
|
return str;
|
||||||
|
}
|
||||||
|
|
||||||
/******************************************************************
|
/******************************************************************
|
||||||
* _wcslwr_s (MSVCRT.@)
|
* _wcslwr_s (MSVCRT.@)
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue