From 79d63f49a6e4666cc17b0cd7a5cd5bfd8ba53e94 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Tue, 28 Jun 2016 09:36:12 +0300 Subject: [PATCH] GCC warnings. --HG-- branch : develop --- .../toolsinglepoint/toollinepoint/vtoollineintersectaxis.cpp | 3 ++- .../drawTools/toolpoint/toolsinglepoint/vtooltriangle.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoollineintersectaxis.cpp b/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoollineintersectaxis.cpp index c03992c02..bb161497c 100644 --- a/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoollineintersectaxis.cpp +++ b/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoollineintersectaxis.cpp @@ -157,7 +157,8 @@ QPointF VToolLineIntersectAxis::FindPoint(const QLineF &axis, const QLineF &line QLineF::IntersectType intersect = axis.intersect(line, &fPoint); if (intersect == QLineF::UnboundedIntersection || intersect == QLineF::BoundedIntersection) { - if(axis.angle() == line.angle() || qAbs(axis.angle() - line.angle()) == 180) + if(VFuzzyComparePossibleNulls(axis.angle(), line.angle()) + || VFuzzyComparePossibleNulls(qAbs(axis.angle() - line.angle()), 180)) { return QPointF(); } diff --git a/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/vtooltriangle.cpp b/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/vtooltriangle.cpp index 3bfff25c4..49899608c 100644 --- a/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/vtooltriangle.cpp +++ b/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/vtooltriangle.cpp @@ -182,7 +182,8 @@ QPointF VToolTriangle::FindPoint(const QPointF &axisP1, const QPointF &axisP2, c { return QPointF(); } - if (axis.angle() == hypotenuse.angle() || qAbs(axis.angle() - hypotenuse.angle()) == 180) + if (VFuzzyComparePossibleNulls(axis.angle(), hypotenuse.angle()) + || VFuzzyComparePossibleNulls(qAbs(axis.angle() - hypotenuse.angle()), 180)) { return QPointF(); }