Commit 7d383d57 authored by Piotr Caban's avatar Piotr Caban Committed by Alexandre Julliard

msvcrt: Use correct locale when validating character in _ismbcl0_l and _ismbcl1_l.

parent a808235e
...@@ -2566,7 +2566,7 @@ int CDECL _ismbcl0_l(unsigned int c, MSVCRT__locale_t locale) ...@@ -2566,7 +2566,7 @@ int CDECL _ismbcl0_l(unsigned int c, MSVCRT__locale_t locale)
if(mbcinfo->mbcodepage == 932) if(mbcinfo->mbcodepage == 932)
{ {
/* JIS non-Kanji */ /* JIS non-Kanji */
return _ismbclegal(c) && c >= 0x8140 && c <= 0x889e; return _ismbclegal_l(c, locale) && c >= 0x8140 && c <= 0x889e;
} }
return 0; return 0;
...@@ -2595,7 +2595,7 @@ int CDECL _ismbcl1_l(unsigned int c, MSVCRT__locale_t locale) ...@@ -2595,7 +2595,7 @@ int CDECL _ismbcl1_l(unsigned int c, MSVCRT__locale_t locale)
if(mbcinfo->mbcodepage == 932) if(mbcinfo->mbcodepage == 932)
{ {
/* JIS level-1 */ /* JIS level-1 */
return _ismbclegal(c) && c >= 0x889f && c <= 0x9872; return _ismbclegal_l(c, locale) && c >= 0x889f && c <= 0x9872;
} }
return 0; return 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment