diff --git a/dlls/msvcr100/msvcr100.spec b/dlls/msvcr100/msvcr100.spec index c1eb5949eb0..d4e9b350fae 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 c0bc9e1c6b9..ef01e7750ac 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 0faf1f03dda..c439652e812 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 eddb27d48f3..3d572670f3e 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 13a22701894..aafc05c0471 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 e53f622fb31..da5d325a093 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 7156a5035fb..4788dec2eec 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 771f6f6f319..f4fd8a8bce6 100644 --- a/dlls/msvcrt/wcs.c +++ b/dlls/msvcrt/wcs.c @@ -1595,6 +1595,14 @@ INT CDECL MSVCRT_iswpunct( MSVCRT_wchar_t wc ) return ispunctW( wc ); } +/********************************************************************* + * _iswspace_l (MSVCRT.@) + */ +INT CDECL MSVCRT__iswspace_l( MSVCRT_wchar_t wc, MSVCRT__locale_t locale ) +{ + return isspaceW( wc ); +} + /********************************************************************* * iswspace (MSVCRT.@) */