From 03f8528315fa46c95991a34f3325d7b33ae5538c Mon Sep 17 00:00:00 2001 From: Edward Rudd <urkle@outoforder.cc> Date: Sat, 02 May 2020 21:48:36 +0000 Subject: [PATCH] Update source to SDL2 2.0.12 --- source/src/libm/s_scalbn.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/source/src/libm/s_scalbn.c b/source/src/libm/s_scalbn.c index 6bb7192..3d8a718 100644 --- a/source/src/libm/s_scalbn.c +++ b/source/src/libm/s_scalbn.c @@ -20,6 +20,10 @@ #include "math_private.h" #include <limits.h> +#ifdef __WATCOMC__ /* Watcom defines huge=__huge */ +#undef huge +#endif + static const double two54 = 1.80143985094819840000e+16, /* 0x43500000, 0x00000000 */ twom54 = 5.55111512312578270212e-17, /* 0x3C900000, 0x00000000 */ @@ -41,7 +45,7 @@ } if (k == 0x7ff) return x + x; /* NaN or Inf */ - k = k + n; + k = (int32_t)(k + n); if (k > 0x7fe) return huge * copysign(huge, x); /* overflow */ if (n < -50000) -- Gitblit v1.9.3