From: Piotr Caban Subject: [PATCH 1/2] msvcrt: Add _iswspace_l implementation Message-Id: <54C27BEF.5050200@codeweavers.com> Date: Fri, 23 Jan 2015 17:50:55 +0100 --- dlls/msvcr100/msvcr100.spec | 2 +- dlls/msvcr110/msvcr110.spec | 2 +- dlls/msvcr120/msvcr120.spec | 2 +- dlls/msvcr120_app/msvcr120_app.spec | 2 +- dlls/msvcr80/msvcr80.spec | 2 +- dlls/msvcr90/msvcr90.spec | 2 +- dlls/msvcrt/msvcrt.spec | 2 +- dlls/msvcrt/wcs.c | 8 ++++++++ 8 files changed, 15 insertions(+), 7 deletions(-) diff --git a/dlls/msvcr100/msvcr100.spec b/dlls/msvcr100/msvcr100.spec index c1eb594..d4e9b35 100644 --- a/dlls/msvcr100/msvcr100.spec +++ b/dlls/msvcr100/msvcr100.spec @@ -1026,7 +1026,7 @@ @ stub _iswlower_l @ stub _iswprint_l @ stub _iswpunct_l -@ stub _iswspace_l +@ cdecl _iswspace_l(long ptr) MSVCRT__iswspace_l @ stub _iswupper_l @ stub _iswxdigit_l @ cdecl _isxdigit_l(long ptr) MSVCRT__isxdigit_l diff --git a/dlls/msvcr110/msvcr110.spec b/dlls/msvcr110/msvcr110.spec index c0bc9e1..ef01e77 100644 --- a/dlls/msvcr110/msvcr110.spec +++ b/dlls/msvcr110/msvcr110.spec @@ -1373,7 +1373,7 @@ @ stub _iswlower_l @ stub _iswprint_l @ stub _iswpunct_l -@ stub _iswspace_l +@ cdecl _iswspace_l(long ptr) MSVCRT__iswspace_l @ stub _iswupper_l @ stub _iswxdigit_l @ cdecl _isxdigit_l(long ptr) MSVCRT__isxdigit_l diff --git a/dlls/msvcr120/msvcr120.spec b/dlls/msvcr120/msvcr120.spec index 0faf1f0..c439652 100644 --- a/dlls/msvcr120/msvcr120.spec +++ b/dlls/msvcr120/msvcr120.spec @@ -1377,7 +1377,7 @@ @ stub _iswlower_l @ stub _iswprint_l @ stub _iswpunct_l -@ stub _iswspace_l +@ cdecl _iswspace_l(long ptr) MSVCRT__iswspace_l @ stub _iswupper_l @ stub _iswxdigit_l @ cdecl _isxdigit_l(long ptr) MSVCRT__isxdigit_l diff --git a/dlls/msvcr120_app/msvcr120_app.spec b/dlls/msvcr120_app/msvcr120_app.spec index eddb27d..3d57267 100644 --- a/dlls/msvcr120_app/msvcr120_app.spec +++ b/dlls/msvcr120_app/msvcr120_app.spec @@ -1244,7 +1244,7 @@ @ stub _iswlower_l @ stub _iswprint_l @ stub _iswpunct_l -@ stub _iswspace_l +@ cdecl _iswspace_l(long ptr) msvcr120._iswspace_l @ stub _iswupper_l @ stub _iswxdigit_l @ cdecl _isxdigit_l(long ptr) msvcr120._isxdigit_l diff --git a/dlls/msvcr80/msvcr80.spec b/dlls/msvcr80/msvcr80.spec index 13a2270..aafc05c 100644 --- a/dlls/msvcr80/msvcr80.spec +++ b/dlls/msvcr80/msvcr80.spec @@ -699,7 +699,7 @@ @ stub _iswlower_l @ stub _iswprint_l @ stub _iswpunct_l -@ stub _iswspace_l +@ cdecl _iswspace_l(long ptr) MSVCRT__iswspace_l @ stub _iswupper_l @ stub _iswxdigit_l @ cdecl _isxdigit_l(long ptr) MSVCRT__isxdigit_l diff --git a/dlls/msvcr90/msvcr90.spec b/dlls/msvcr90/msvcr90.spec index e53f622..da5d325 100644 --- a/dlls/msvcr90/msvcr90.spec +++ b/dlls/msvcr90/msvcr90.spec @@ -676,7 +676,7 @@ @ stub _iswlower_l @ stub _iswprint_l @ stub _iswpunct_l -@ stub _iswspace_l +@ cdecl _iswspace_l(long ptr) MSVCRT__iswspace_l @ stub _iswupper_l @ stub _iswxdigit_l @ cdecl _isxdigit_l(long ptr) MSVCRT__isxdigit_l diff --git a/dlls/msvcrt/msvcrt.spec b/dlls/msvcrt/msvcrt.spec index 7156a50..4788dec 100644 --- a/dlls/msvcrt/msvcrt.spec +++ b/dlls/msvcrt/msvcrt.spec @@ -642,7 +642,7 @@ # stub _iswlower_l(long ptr) # stub _iswprint_l(long ptr) # stub _iswpunct_l(long ptr) -# stub _iswspace_l(long ptr) +@ cdecl _iswspace_l(long ptr) MSVCRT__iswspace_l # stub _iswupper_l(long ptr) # stub _iswxdigit_l(long ptr) @ cdecl _isxdigit_l(long ptr) MSVCRT__isxdigit_l diff --git a/dlls/msvcrt/wcs.c b/dlls/msvcrt/wcs.c index 771f6f6..f4fd8a8 100644 --- a/dlls/msvcrt/wcs.c +++ b/dlls/msvcrt/wcs.c @@ -1596,6 +1596,14 @@ INT CDECL MSVCRT_iswpunct( MSVCRT_wchar_t wc ) } /********************************************************************* + * _iswspace_l (MSVCRT.@) + */ +INT CDECL MSVCRT__iswspace_l( MSVCRT_wchar_t wc, MSVCRT__locale_t locale ) +{ + return isspaceW( wc ); +} + +/********************************************************************* * iswspace (MSVCRT.@) */ INT CDECL MSVCRT_iswspace( MSVCRT_wchar_t wc )