Piotr Caban : msvcrt: Fix return values in strlwr and strupr functions.

Alexandre Julliard julliard at winehq.org
Mon May 16 11:36:51 CDT 2011


Module: wine
Branch: master
Commit: c43176b0943c67728245d5e28efe45cc73cdc266
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=c43176b0943c67728245d5e28efe45cc73cdc266

Author: Piotr Caban <piotr at 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;
 }
 
 /*********************************************************************




More information about the wine-cvs mailing list