diff --git a/src/video_compress/cmpto_j2k.cpp b/src/video_compress/cmpto_j2k.cpp index 2941a7c2f..ce09ffe53 100644 --- a/src/video_compress/cmpto_j2k.cpp +++ b/src/video_compress/cmpto_j2k.cpp @@ -52,6 +52,7 @@ #endif // HAVE_CONFIG_H #include +#include #include #include #include @@ -733,7 +734,7 @@ static void usage(bool full) { #define ASSIGN_CHECK_VAL(var, str, minval) \ do { \ const double val = unit_evaluate_dbl(str, false, nullptr); \ - if (std::isnan(val) || val < (minval) || val > UINT_MAX) { \ + if (std::isnan(val) || val < (minval) || val > DBL_MAX) { \ LOG(LOG_LEVEL_ERROR) \ << "[J2K] Wrong value " << (str) \ << " for " #var "! Value must be >= " << (minval) \