From 40befa8708531f27fa3bbbaa55dbd68253280f01 Mon Sep 17 00:00:00 2001 From: wandererfan Date: Fri, 17 May 2024 15:35:06 -0400 Subject: [PATCH] [TD]fix #13992 - compile warnings --- src/Mod/TechDraw/App/DrawViewDimension.cpp | 2 +- src/Mod/TechDraw/App/GeometryMatcher.h | 6 +----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/Mod/TechDraw/App/DrawViewDimension.cpp b/src/Mod/TechDraw/App/DrawViewDimension.cpp index 4f37c84be3..f5d0480edd 100644 --- a/src/Mod/TechDraw/App/DrawViewDimension.cpp +++ b/src/Mod/TechDraw/App/DrawViewDimension.cpp @@ -231,7 +231,7 @@ DrawViewDimension::DrawViewDimension() resetAngular(); resetArc(); m_hasGeometry = false; - m_matcher = new GeometryMatcher(this); + m_matcher = new GeometryMatcher(); m_referencesCorrect = true; m_corrector = new DimensionAutoCorrect(this); } diff --git a/src/Mod/TechDraw/App/GeometryMatcher.h b/src/Mod/TechDraw/App/GeometryMatcher.h index 9b2d16f929..ebc3fee2e6 100644 --- a/src/Mod/TechDraw/App/GeometryMatcher.h +++ b/src/Mod/TechDraw/App/GeometryMatcher.h @@ -39,10 +39,7 @@ namespace TechDraw class TechDrawExport GeometryMatcher { public: - GeometryMatcher() : - m_dimension(nullptr) {} - explicit GeometryMatcher(DrawViewDimension* dim) : - m_dimension(dim) {} + GeometryMatcher() = default; bool compareGeometry(const Part::TopoShape& geom1, const Part::TopoShape& geom2); @@ -70,7 +67,6 @@ private: static bool compareEllipseArcs(const TopoDS_Edge& edge1, const TopoDS_Edge& edge2); static bool compareEndPoints(const TopoDS_Edge& edge1, const TopoDS_Edge& edge2); - DrawViewDimension* m_dimension; double m_pointTolerance {EWTOLERANCE}; };