diff options
Diffstat (limited to 'thirdparty/msdfgen/core/contour-combiners.cpp')
-rw-r--r-- | thirdparty/msdfgen/core/contour-combiners.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/thirdparty/msdfgen/core/contour-combiners.cpp b/thirdparty/msdfgen/core/contour-combiners.cpp index d0c5b46d74..31f4c5da71 100644 --- a/thirdparty/msdfgen/core/contour-combiners.cpp +++ b/thirdparty/msdfgen/core/contour-combiners.cpp @@ -1,18 +1,19 @@ #include "contour-combiners.h" +#include <cfloat> #include "arithmetics.hpp" namespace msdfgen { static void initDistance(double &distance) { - distance = SignedDistance::INFINITE.distance; + distance = -DBL_MAX; } static void initDistance(MultiDistance &distance) { - distance.r = SignedDistance::INFINITE.distance; - distance.g = SignedDistance::INFINITE.distance; - distance.b = SignedDistance::INFINITE.distance; + distance.r = -DBL_MAX; + distance.g = -DBL_MAX; + distance.b = -DBL_MAX; } static double resolveDistance(double distance) { |