diff options
author | zmiao <miao.zhao@mapbox.com> | 2020-04-29 18:42:45 +0300 |
---|---|---|
committer | zmiao <miao.zhao@mapbox.com> | 2020-04-30 12:12:11 +0300 |
commit | 0598df9ea91d55d894d5ad480a7bd24de1ef02bf (patch) | |
tree | cd916dffb73d25e9babc92051dd606bddbb5ed27 | |
parent | 4a54da881ff75cc6f034176cb7f249751739e66f (diff) | |
download | qtlocation-mapboxgl-0598df9ea91d55d894d5ad480a7bd24de1ef02bf.tar.gz |
[core] Fix geometry_util compilation error
-rw-r--r-- | src/mbgl/util/geometry_util.hpp | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/mbgl/util/geometry_util.hpp b/src/mbgl/util/geometry_util.hpp index 3bdef9f357..528f063965 100644 --- a/src/mbgl/util/geometry_util.hpp +++ b/src/mbgl/util/geometry_util.hpp @@ -1,6 +1,7 @@ #pragma once #include <array> +#include <limits> #include <mbgl/util/geometry.hpp> namespace mbgl { @@ -8,15 +9,15 @@ namespace mbgl { // contains minX, minY, maxX, maxY template <typename T> using GeometryBBox = std::array<T, 4>; -const GeometryBBox<int64_t> DefaultWithinBBox = std::array<int64_t, 4>{std::numeric_limits<int64_t>::max(), - std::numeric_limits<int64_t>::max(), - std::numeric_limits<int64_t>::min(), - std::numeric_limits<int64_t>::min()}; - -const GeometryBBox<double> DefaultDistanceBBox = std::array<double, 4>{std::numeric_limits<double>::infinity(), - std::numeric_limits<double>::infinity(), - -std::numeric_limits<double>::infinity(), - -std::numeric_limits<double>::infinity()}; +const GeometryBBox<int64_t> DefaultWithinBBox = std::array<int64_t, 4>{{std::numeric_limits<int64_t>::max(), + std::numeric_limits<int64_t>::max(), + std::numeric_limits<int64_t>::min(), + std::numeric_limits<int64_t>::min()}}; + +const GeometryBBox<double> DefaultDistanceBBox = std::array<double, 4>{{std::numeric_limits<double>::infinity(), + std::numeric_limits<double>::infinity(), + -std::numeric_limits<double>::infinity(), + -std::numeric_limits<double>::infinity()}}; template <typename T> void updateBBox(GeometryBBox<T>& bbox, const Point<T>& p); |