aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/qt5-location/add-float-cast.diff
diff options
context:
space:
mode:
Diffstat (limited to 'vcpkg/ports/qt5-location/add-float-cast.diff')
-rw-r--r--vcpkg/ports/qt5-location/add-float-cast.diff13
1 files changed, 13 insertions, 0 deletions
diff --git a/vcpkg/ports/qt5-location/add-float-cast.diff b/vcpkg/ports/qt5-location/add-float-cast.diff
new file mode 100644
index 0000000..035b759
--- /dev/null
+++ b/vcpkg/ports/qt5-location/add-float-cast.diff
@@ -0,0 +1,13 @@
+diff --git a/src/3rdparty/mapbox-gl-native/src/mbgl/layout/symbol_projection.cpp b/src/3rdparty/mapbox-gl-native/src/mbgl/layout/symbol_projection.cpp
+index ef669c6..6c6a35e 100644
+--- a/src/3rdparty/mapbox-gl-native/src/mbgl/layout/symbol_projection.cpp
++++ b/src/3rdparty/mapbox-gl-native/src/mbgl/layout/symbol_projection.cpp
+@@ -95,7 +95,7 @@ namespace mbgl {
+ PointAndCameraDistance project(const Point<float>& point, const mat4& matrix) {
+ vec4 pos = {{ point.x, point.y, 0, 1 }};
+ matrix::transformMat4(pos, pos, matrix);
+- return {{ static_cast<float>(pos[0] / pos[3]), static_cast<float>(pos[1] / pos[3]) }, pos[3] };
++ return {{ static_cast<float>(pos[0] / pos[3]), static_cast<float>(pos[1] / pos[3]) }, static_cast<float>(pos[3]) };
+ }
+
+ float evaluateSizeForFeature(const ZoomEvaluatedSize& zoomEvaluatedSize, const PlacedSymbol& placedSymbol) {