Piotr Caban : msvcr100: Fix compilation on NetBSD ( conflicting fenv_t definitions).
Module: wine Branch: master Commit: d7dd5d8fe4aabc17a80600151ee7b23c90e1221d URL: http://source.winehq.org/git/wine.git/?a=commit;h=d7dd5d8fe4aabc17a80600151e... Author: Piotr Caban <piotr(a)codeweavers.com> Date: Fri Jul 15 13:10:31 2016 +0200 msvcr100: Fix compilation on NetBSD (conflicting fenv_t definitions). Signed-off-by: Piotr Caban <piotr(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- dlls/msvcrt/math.c | 2 +- dlls/msvcrt/msvcrt.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/msvcrt/math.c b/dlls/msvcrt/math.c index e9d594c..cf33f01 100644 --- a/dlls/msvcrt/math.c +++ b/dlls/msvcrt/math.c @@ -1201,7 +1201,7 @@ int CDECL _controlfp_s(unsigned int *cur, unsigned int newval, unsigned int mask /********************************************************************* * fegetenv (MSVCR120.@) */ -int CDECL MSVCRT_fegetenv(fenv_t *env) +int CDECL MSVCRT_fegetenv(MSVCRT_fenv_t *env) { env->control = _controlfp(0, 0) & (MSVCRT__EM_INEXACT | MSVCRT__EM_UNDERFLOW | MSVCRT__EM_OVERFLOW | MSVCRT__EM_ZERODIVIDE | MSVCRT__EM_INVALID); diff --git a/dlls/msvcrt/msvcrt.h b/dlls/msvcrt/msvcrt.h index 958ca4e..e744ef0 100644 --- a/dlls/msvcrt/msvcrt.h +++ b/dlls/msvcrt/msvcrt.h @@ -914,7 +914,7 @@ typedef struct { unsigned int control; unsigned int status; -} fenv_t; +} MSVCRT_fenv_t; #define MSVCRT_CLOCKS_PER_SEC 1000
participants (1)
-
Alexandre Julliard