Module: wine Branch: master Commit: 975801cceb9492a08743af1d8c6de332fc56d250 URL: http://source.winehq.org/git/wine.git/?a=commit;h=975801cceb9492a08743af1d8c...
Author: Piotr Caban piotr@codeweavers.com Date: Wed Mar 27 16:12:52 2013 +0100
msvcrt: Don't forward towupper and towlower to ntdll.
---
dlls/msvcrt/msvcrt.spec | 4 ++-- dlls/msvcrt/wcs.c | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/dlls/msvcrt/msvcrt.spec b/dlls/msvcrt/msvcrt.spec index 278932e..c81f628 100644 --- a/dlls/msvcrt/msvcrt.spec +++ b/dlls/msvcrt/msvcrt.spec @@ -1453,8 +1453,8 @@ # stub tmpnam_s(ptr long) @ cdecl tolower(long) MSVCRT_tolower @ cdecl toupper(long) MSVCRT_toupper -@ cdecl towlower(long) ntdll.towlower -@ cdecl towupper(long) ntdll.towupper +@ cdecl towlower(long) MSVCRT_towlower +@ cdecl towupper(long) MSVCRT_towupper @ cdecl ungetc(long ptr) MSVCRT_ungetc @ cdecl ungetwc(long ptr) MSVCRT_ungetwc # stub utime diff --git a/dlls/msvcrt/wcs.c b/dlls/msvcrt/wcs.c index b0a52d7..1968a2a 100644 --- a/dlls/msvcrt/wcs.c +++ b/dlls/msvcrt/wcs.c @@ -1592,9 +1592,25 @@ int CDECL MSVCRT__towupper_l(MSVCRT_wint_t c, MSVCRT__locale_t locale) }
/********************************************************************* + * towupper (MSVCRT.@) + */ +int CDECL MSVCRT_towupper(MSVCRT_wint_t c) +{ + return MSVCRT__towupper_l(c, NULL); +} + +/********************************************************************* * _towlower_l (MSVCRT.@) */ int CDECL MSVCRT__towlower_l(MSVCRT_wint_t c, MSVCRT__locale_t locale) { return tolowerW(c); } + +/********************************************************************* + * towlower (MSVCRT.@) + */ +int CDECL MSVCRT_towlower(MSVCRT_wint_t c) +{ + return MSVCRT__towlower_l(c, NULL); +}