aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/dvbsubdec.c
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2013-11-14 12:19:04 +0100
committerAnton Khirnov <anton@khirnov.net>2014-03-10 10:27:17 +0100
commite854b8f9f4097a3c560b746895e9da6721aa4cdb (patch)
tree003241c26cefa79a5cbd2c27a462c42022ea9109 /libavcodec/dvbsubdec.c
parent8cafeb8bca5d079041739dbd72ccec0ead138eaf (diff)
downloadffmpeg-e854b8f9f4097a3c560b746895e9da6721aa4cdb.tar.gz
Work around broken floating point limits on some systems.
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 [....] }
Diffstat (limited to 'libavcodec/dvbsubdec.c')
0 files changed, 0 insertions, 0 deletions