From 1d84eac02506c642349fcd9c2fa74fc39af7bb0d Mon Sep 17 00:00:00 2001 From: wmayer Date: Sat, 24 Sep 2016 00:42:52 +0200 Subject: [PATCH] fix -Wextra in MeshPart --- src/CXX/Python2/ExtensionType.hxx | 4 ++-- src/Mod/MeshPart/App/CurveProjector.cpp | 4 ++-- src/Mod/MeshPart/App/MeshAlgos.cpp | 7 +++++-- src/Mod/MeshPart/App/Mesher.cpp | 2 +- src/Mod/MeshPart/Gui/Command.cpp | 2 +- 5 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/CXX/Python2/ExtensionType.hxx b/src/CXX/Python2/ExtensionType.hxx index 84ca5534c..767c7d275 100644 --- a/src/CXX/Python2/ExtensionType.hxx +++ b/src/CXX/Python2/ExtensionType.hxx @@ -188,7 +188,7 @@ namespace Py : public PythonExtensionBase { protected: - explicit PythonClass( PythonClassInstance *self, Tuple &args, Dict &kwds ) + explicit PythonClass( PythonClassInstance *self, Tuple &/*args*/, Dict &/*kwds*/ ) : PythonExtensionBase() , m_class_instance( self ) { @@ -235,7 +235,7 @@ namespace Py return *p; } - static PyObject *extension_object_new( PyTypeObject *subtype, PyObject *args, PyObject *kwds ) + static PyObject *extension_object_new( PyTypeObject *subtype, PyObject * /*args*/, PyObject * /*kwds*/ ) { #ifdef PYCXX_DEBUG std::cout << "extension_object_new()" << std::endl; diff --git a/src/Mod/MeshPart/App/CurveProjector.cpp b/src/Mod/MeshPart/App/CurveProjector.cpp index 3e9f3e4b9..26a98c96b 100644 --- a/src/Mod/MeshPart/App/CurveProjector.cpp +++ b/src/Mod/MeshPart/App/CurveProjector.cpp @@ -296,8 +296,8 @@ void CurveProjectorSimple::GetSampledCurves( const TopoDS_Edge& aEdge, std::vect //projectToNeighbours(Handle(Geom_Curve) hCurve,float pos void CurveProjectorSimple::projectCurve( const TopoDS_Edge& aEdge, - const std::vector &rclPoints, - std::vector &vSplitEdges) + const std::vector &/*rclPoints*/, + std::vector &/*vSplitEdges*/) { Base::Vector3f /*cResultPoint, cSplitPoint, cPlanePnt, cPlaneNormal,*/TempResultPoint; bool bFirst = true; diff --git a/src/Mod/MeshPart/App/MeshAlgos.cpp b/src/Mod/MeshPart/App/MeshAlgos.cpp index b5b4d0cb9..5e98b7cbf 100644 --- a/src/Mod/MeshPart/App/MeshAlgos.cpp +++ b/src/Mod/MeshPart/App/MeshAlgos.cpp @@ -141,7 +141,7 @@ void MeshAlgos::offsetSpecial(MeshCore::MeshKernel* Mesh, float fSize, float zma } -void MeshAlgos::coarsen(MeshCore::MeshKernel* Mesh, float f) +void MeshAlgos::coarsen(MeshCore::MeshKernel* /*Mesh*/, float /*f*/) { #ifdef FC_USE_GTS GtsSurface * surface; @@ -166,7 +166,10 @@ void MeshAlgos::coarsen(MeshCore::MeshKernel* Mesh, float f) } -MeshCore::MeshKernel* MeshAlgos::boolean(MeshCore::MeshKernel* pMesh1, MeshCore::MeshKernel* pMesh2, MeshCore::MeshKernel* pResult,int Type) +MeshCore::MeshKernel* MeshAlgos::boolean(MeshCore::MeshKernel* pMesh1, + MeshCore::MeshKernel* /*pMesh2*/, + MeshCore::MeshKernel* /*pResult*/, + int /*Type*/) { #ifdef FC_USE_GTS GtsSurface * s1, * s2, * s3; diff --git a/src/Mod/MeshPart/App/Mesher.cpp b/src/Mod/MeshPart/App/Mesher.cpp index 1f13da6d0..82f0cd105 100644 --- a/src/Mod/MeshPart/App/Mesher.cpp +++ b/src/Mod/MeshPart/App/Mesher.cpp @@ -186,7 +186,7 @@ Mesh::MeshObject* Mesher::createMesh() const colorMap[colors[i]].push_back(i); } - bool createSegm = (colors.size() == aMesh->NbDomains()); + bool createSegm = (static_cast(colors.size()) == aMesh->NbDomains()); MeshCore::MeshFacetArray faces; faces.reserve(aMesh->NbTriangles()); diff --git a/src/Mod/MeshPart/Gui/Command.cpp b/src/Mod/MeshPart/Gui/Command.cpp index c22a99473..55958c51f 100644 --- a/src/Mod/MeshPart/Gui/Command.cpp +++ b/src/Mod/MeshPart/Gui/Command.cpp @@ -50,7 +50,7 @@ CmdMeshPartMesher::CmdMeshPartMesher() sStatusTip = sToolTipText; } -void CmdMeshPartMesher::activated(int iMsg) +void CmdMeshPartMesher::activated(int) { Gui::Control().showDialog(new MeshPartGui::TaskTessellation()); }