Module: wine Branch: master Commit: c43176b0943c67728245d5e28efe45cc73cdc266 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c43176b0943c67728245d5e28e...
Author: Piotr Caban piotr@codeweavers.com Date: Mon May 16 16:22:46 2011 +0200
msvcrt: Fix return values in strlwr and strupr functions.
---
dlls/msvcrt/string.c | 20 ++++++++++++-------- 1 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/dlls/msvcrt/string.c b/dlls/msvcrt/string.c index 0e7da1e..0246b2f 100644 --- a/dlls/msvcrt/string.c +++ b/dlls/msvcrt/string.c @@ -100,17 +100,19 @@ int CDECL _strlwr_s(char *str, MSVCRT_size_t len) /********************************************************************* * _strlwr_l (MSVCRT.@) */ -int CDECL _strlwr_l(char *str, MSVCRT__locale_t locale) +char* CDECL _strlwr_l(char *str, MSVCRT__locale_t locale) { - return _strlwr_s_l(str, -1, locale); + _strlwr_s_l(str, -1, locale); + return str; }
/********************************************************************* * _strlwr (MSVCRT.@) */ -int CDECL _strlwr(char *str) +char* CDECL _strlwr(char *str) { - return _strlwr_s_l(str, -1, NULL); + _strlwr_s_l(str, -1, NULL); + return str; }
/********************************************************************* @@ -162,17 +164,19 @@ int CDECL _strupr_s(char *str, MSVCRT_size_t len) /********************************************************************* * _strupr_l (MSVCRT.@) */ -int CDECL _strupr_l(char *str, MSVCRT__locale_t locale) +char* CDECL _strupr_l(char *str, MSVCRT__locale_t locale) { - return _strupr_s_l(str, -1, locale); + _strupr_s_l(str, -1, locale); + return str; }
/********************************************************************* * _strupr (MSVCRT.@) */ -int CDECL _strupr(char *str) +char* CDECL _strupr(char *str) { - return _strupr_s_l(str, -1, NULL); + _strupr_s_l(str, -1, NULL); + return str; }
/*********************************************************************