Fixed implicit linkage to ftol2() on Windows

Sam Lantinga 2020-04-13 13:24:56 -07:00
parent c302c1abb8
commit 1d8797876a
1 changed files with 5 additions and 2 deletions

View File

@ -266,8 +266,11 @@ SDL_trunc(double x)
#if defined(HAVE_TRUNC)
return trunc(x);
#else
/* !!! FIXME: there are more formal (correct!) ways to do this. */
return (double) ((Sint64) x);
if (x >= 0.0f) {
return SDL_floor(x);
} else {
return SDL_ceil(x);
}
#endif
}