summaryrefslogtreecommitdiffstats
path: root/thirdparty/msdfgen/core/contour-combiners.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'thirdparty/msdfgen/core/contour-combiners.cpp')
-rw-r--r--thirdparty/msdfgen/core/contour-combiners.cpp9
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) {