Module: wine Branch: master Commit: c9cdb550665fbfa99eef0aea10e33c8c8d571664 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c9cdb550665fbfa99eef0aea10...
Author: Piotr Caban piotr@codeweavers.com Date: Wed Oct 12 11:55:20 2011 +0200
msvcrt: Handle C locale in _setmbcp.
---
dlls/msvcrt/mbcs.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/dlls/msvcrt/mbcs.c b/dlls/msvcrt/mbcs.c index 4c2b6c8..af5a2a9 100644 --- a/dlls/msvcrt/mbcs.c +++ b/dlls/msvcrt/mbcs.c @@ -209,7 +209,9 @@ int CDECL _setmbcp(int cp) break; case _MB_CP_LOCALE: newcp = locinfo->lc_codepage; - break; + if(newcp) + break; + /* fall through (C locale) */ case _MB_CP_SBCS: newcp = 20127; /* ASCII */ break;