mirror of
https://github.com/librempeg/librempeg
synced 2024-11-23 11:39:47 +00:00
e854b8f9f4
The values of {FLT,DBL}_{MAX,MIN} macros on some systems (older musl libc, some BSD flavours) are not exactly representable, i.e. (double)DBL_MAX == DBL_MAX is false This violates (at least some interpretations of) the C99 standard and breaks code (e.g. in vf_fps) like double f = DBL_MAX; [...] if (f == DBL_MAX) { // f has not been changed yet [....] } |
||
---|---|---|
.. | ||
aix | ||
float | ||
msvcrt | ||
plan9 | ||
tms470 | ||
windows | ||
getopt.c | ||
strtod.c | ||
w32pthreads.h |