Module: wine Branch: master Commit: e4d34098a65afbc5923d1bc7845ca80b6a24f8d7 URL: https://source.winehq.org/git/wine.git/?a=commit;h=e4d34098a65afbc5923d1bc78...
Author: Alexandre Julliard julliard@winehq.org Date: Fri Dec 14 17:39:06 2018 +0100
msvcrt: Fix __p__fmode() prototype.
Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/msvcrt/data.c | 4 ++-- dlls/msvcrt/msvcrt.h | 2 +- include/msvcrt/stdlib.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dlls/msvcrt/data.c b/dlls/msvcrt/data.c index f08d9b1..24a36bd 100644 --- a/dlls/msvcrt/data.c +++ b/dlls/msvcrt/data.c @@ -33,7 +33,7 @@ int MSVCRT___argc = 0; static int argc_expand; static int wargc_expand; unsigned int MSVCRT__commode = 0; -unsigned int MSVCRT__fmode = 0; +int MSVCRT__fmode = 0; unsigned int MSVCRT__osver = 0; unsigned int MSVCRT__osplatform = 0; unsigned int MSVCRT__winmajor = 0; @@ -180,7 +180,7 @@ int CDECL _get_wpgmptr(WCHAR** p) /*********************************************************************** * __p__fmode (MSVCRT.@) */ -unsigned int* CDECL __p__fmode(void) { return &MSVCRT__fmode; } +int* CDECL __p__fmode(void) { return &MSVCRT__fmode; }
/*********************************************************************** * _set_fmode (MSVCRT.@) diff --git a/dlls/msvcrt/msvcrt.h b/dlls/msvcrt/msvcrt.h index 37e820a..4046dd1 100644 --- a/dlls/msvcrt/msvcrt.h +++ b/dlls/msvcrt/msvcrt.h @@ -1121,7 +1121,7 @@ int WINAPIV _cprintf(const char*,...); int WINAPIV _cwprintf(const MSVCRT_wchar_t*,...); char*** __cdecl MSVCRT___p__environ(void); int* __cdecl __p___mb_cur_max(void); -unsigned int* __cdecl __p__fmode(void); +int* __cdecl __p__fmode(void); MSVCRT_wchar_t* __cdecl MSVCRT__wcsdup(const MSVCRT_wchar_t*); MSVCRT_size_t __cdecl MSVCRT_strnlen(const char *,MSVCRT_size_t); MSVCRT_size_t __cdecl MSVCRT_wcsnlen(const MSVCRT_wchar_t*,MSVCRT_size_t); diff --git a/include/msvcrt/stdlib.h b/include/msvcrt/stdlib.h index e8ca2fa..bc7c86e 100644 --- a/include/msvcrt/stdlib.h +++ b/include/msvcrt/stdlib.h @@ -109,7 +109,7 @@ extern char*** __cdecl __p__environ(void); #define _environ (*__p__environ()) extern wchar_t*** __cdecl __p__wenviron(void); #define _wenviron (*__p__wenviron()) -extern unsigned int* __cdecl __p__fmode(void); +extern int* __cdecl __p__fmode(void); #define _fmode (*__p__fmode())
#else /* __i386__ */