Piotr Caban : msvcrt: Fix return values in wcstombs and wcsrtombs functions .

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


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

Author: Piotr Caban <piotr at codeweavers.com>
Date:   Mon May 16 16:23:01 2011 +0200

msvcrt: Fix return values in wcstombs and wcsrtombs functions.

---

 dlls/msvcrt/wcs.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dlls/msvcrt/wcs.c b/dlls/msvcrt/wcs.c
index 623ffbc..d297e43 100644
--- a/dlls/msvcrt/wcs.c
+++ b/dlls/msvcrt/wcs.c
@@ -376,7 +376,7 @@ MSVCRT_size_t CDECL MSVCRT_wcsrtombs(char *mbstr, const MSVCRT_wchar_t **wcstr,
 /*********************************************************************
  * MSVCRT_wcsrtombs_s_l (INTERNAL)
  */
-static MSVCRT_size_t MSVCRT_wcsrtombs_s_l(MSVCRT_size_t *ret, char *mbstr,
+static int MSVCRT_wcsrtombs_s_l(MSVCRT_size_t *ret, char *mbstr,
         MSVCRT_size_t size, const MSVCRT_wchar_t **wcstr,
         MSVCRT_size_t count, MSVCRT__locale_t locale)
 {
@@ -423,7 +423,7 @@ static MSVCRT_size_t MSVCRT_wcsrtombs_s_l(MSVCRT_size_t *ret, char *mbstr,
 /*********************************************************************
  *		_wcstombs_s_l (MSVCRT.@)
  */
-MSVCRT_size_t CDECL MSVCRT__wcstombs_s_l(MSVCRT_size_t *ret, char *mbstr,
+int CDECL MSVCRT__wcstombs_s_l(MSVCRT_size_t *ret, char *mbstr,
         MSVCRT_size_t size, const MSVCRT_wchar_t *wcstr,
         MSVCRT_size_t count, MSVCRT__locale_t locale)
 {
@@ -433,7 +433,7 @@ MSVCRT_size_t CDECL MSVCRT__wcstombs_s_l(MSVCRT_size_t *ret, char *mbstr,
 /*********************************************************************
  *		wcstombs_s (MSVCRT.@)
  */
-MSVCRT_size_t CDECL MSVCRT_wcstombs_s(MSVCRT_size_t *ret, char *mbstr,
+int CDECL MSVCRT_wcstombs_s(MSVCRT_size_t *ret, char *mbstr,
         MSVCRT_size_t size, const MSVCRT_wchar_t *wcstr, MSVCRT_size_t count)
 {
     return MSVCRT_wcsrtombs_s_l(ret, mbstr, size, &wcstr, count, NULL);
@@ -442,7 +442,7 @@ MSVCRT_size_t CDECL MSVCRT_wcstombs_s(MSVCRT_size_t *ret, char *mbstr,
 /*********************************************************************
  *		wcsrtombs_s (MSVCRT.@)
  */
-MSVCRT_size_t CDECL MSVCRT_wcsrtombs_s(MSVCRT_size_t *ret, char *mbstr, MSVCRT_size_t size,
+int CDECL MSVCRT_wcsrtombs_s(MSVCRT_size_t *ret, char *mbstr, MSVCRT_size_t size,
         const MSVCRT_wchar_t **wcstr, MSVCRT_size_t count, MSVCRT_mbstate_t *mbstate)
 {
     if(mbstate)




More information about the wine-cvs mailing list