Jacek Caban : math.h: Provide copysign declaration for ucrt.
Module: wine Branch: master Commit: 073016ecd484f8d57685cedfde1ee808235840c4 URL: https://source.winehq.org/git/wine.git/?a=commit;h=073016ecd484f8d57685cedfd... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Fri May 22 17:16:43 2020 +0200 math.h: Provide copysign declaration for ucrt. Signed-off-by: Jacek Caban <jacek(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- include/msvcrt/math.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/msvcrt/math.h b/include/msvcrt/math.h index 01c4a4b61b..83b252ad5f 100644 --- a/include/msvcrt/math.h +++ b/include/msvcrt/math.h @@ -182,8 +182,13 @@ static inline int _fpclassf(float x) { return _fpclass(x); } static inline float ldexpf(float x, int y) { return ldexp(x, y); } +#ifdef _UCRT +_ACRTIMP double __cdecl copysign(double, double); +_ACRTIMP float __cdecl copysignf(float, float); +#else #define copysign(x,y) _copysign(x,y) #define copysignf(x,y) _copysignf(x,y) +#endif double __cdecl nearbyint(double); float __cdecl nearbyintf(float);
participants (1)
-
Alexandre Julliard