From 02a94f030ca5508ee08a37d9d26fe9a8c73404ac Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Sat, 14 Mar 2020 07:07:26 +1000 Subject: [PATCH] Fix build on some platforms --- src/gui/processing/models/qgsmodelsnapper.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/gui/processing/models/qgsmodelsnapper.cpp b/src/gui/processing/models/qgsmodelsnapper.cpp index c526e7b77dd6..419f923f718e 100644 --- a/src/gui/processing/models/qgsmodelsnapper.cpp +++ b/src/gui/processing/models/qgsmodelsnapper.cpp @@ -16,6 +16,7 @@ #include "qgsmodelsnapper.h" #include "qgssettings.h" +#include QgsModelSnapper::QgsModelSnapper() { @@ -117,14 +118,14 @@ QPointF QgsModelSnapper::snapPointsToGrid( const QList &points, double double xSnapped = xRatio * gridRes; double ySnapped = yRatio * gridRes; - double currentDiffX = std::abs( xSnapped - point.x() ); + double currentDiffX = std::fabs( xSnapped - point.x() ); if ( currentDiffX < smallestDiffX ) { smallestDiffX = currentDiffX; deltaX = xSnapped - point.x(); } - double currentDiffY = std::abs( ySnapped - point.y() ); + double currentDiffY = std::fabs( ySnapped - point.y() ); if ( currentDiffY < smallestDiffY ) { smallestDiffY = currentDiffY;