fix -Wcatch-value=, fix -Wpedantic
This commit is contained in:
@@ -2126,7 +2126,7 @@ gp_Pnt AttachEnginePoint::getProximityPoint(eMapMode mmode, const TopoDS_Shape&
|
||||
return points.front();
|
||||
}
|
||||
}
|
||||
catch (Standard_Failure) {
|
||||
catch (const Standard_Failure&) {
|
||||
// ignore
|
||||
}
|
||||
|
||||
|
||||
@@ -274,11 +274,11 @@ PyObject* GeometryPy::getExtensionOfType(PyObject *args)
|
||||
|
||||
return cpy;
|
||||
}
|
||||
catch(Base::ValueError e) {
|
||||
catch(const Base::ValueError& e) {
|
||||
PyErr_SetString(PartExceptionOCCError, e.what());
|
||||
return 0;
|
||||
}
|
||||
catch(std::bad_weak_ptr e) {
|
||||
catch(const std::bad_weak_ptr& e) {
|
||||
PyErr_SetString(PartExceptionOCCError, "Geometry extension does not exist anymore.");
|
||||
return 0;
|
||||
}
|
||||
@@ -308,11 +308,11 @@ PyObject* GeometryPy::getExtensionOfName(PyObject *args)
|
||||
|
||||
return cpy;
|
||||
}
|
||||
catch(Base::ValueError e) {
|
||||
catch(const Base::ValueError& e) {
|
||||
PyErr_SetString(PartExceptionOCCError, e.what());
|
||||
return 0;
|
||||
}
|
||||
catch(std::bad_weak_ptr e) {
|
||||
catch(const std::bad_weak_ptr& e) {
|
||||
PyErr_SetString(PartExceptionOCCError, "Geometry extension does not exist anymore.");
|
||||
return 0;
|
||||
}
|
||||
@@ -334,7 +334,7 @@ PyObject* GeometryPy::hasExtensionOfType(PyObject *args)
|
||||
try {
|
||||
return Py::new_reference_to(Py::Boolean(this->getGeometryPtr()->hasExtension(type)));
|
||||
}
|
||||
catch(Base::ValueError e) {
|
||||
catch(const Base::ValueError& e) {
|
||||
PyErr_SetString(PartExceptionOCCError, e.what());
|
||||
return 0;
|
||||
}
|
||||
@@ -359,7 +359,7 @@ PyObject* GeometryPy::hasExtensionOfName(PyObject *args)
|
||||
try {
|
||||
return Py::new_reference_to(Py::Boolean(this->getGeometryPtr()->hasExtension(std::string(o))));
|
||||
}
|
||||
catch(Base::ValueError e) {
|
||||
catch(const Base::ValueError& e) {
|
||||
PyErr_SetString(PartExceptionOCCError, e.what());
|
||||
return 0;
|
||||
}
|
||||
@@ -382,7 +382,7 @@ PyObject* GeometryPy::deleteExtensionOfType(PyObject *args)
|
||||
this->getGeometryPtr()->deleteExtension(type);
|
||||
Py_Return;
|
||||
}
|
||||
catch(Base::ValueError e) {
|
||||
catch(const Base::ValueError& e) {
|
||||
PyErr_SetString(PartExceptionOCCError, e.what());
|
||||
return 0;
|
||||
}
|
||||
@@ -408,7 +408,7 @@ PyObject* GeometryPy::deleteExtensionOfName(PyObject *args)
|
||||
this->getGeometryPtr()->deleteExtension(std::string(o));
|
||||
Py_Return;
|
||||
}
|
||||
catch(Base::ValueError e) {
|
||||
catch(const Base::ValueError& e) {
|
||||
PyErr_SetString(PartExceptionOCCError, e.what());
|
||||
return 0;
|
||||
}
|
||||
@@ -447,7 +447,7 @@ PyObject* GeometryPy::getExtensions(PyObject *args)
|
||||
|
||||
return list;
|
||||
}
|
||||
catch(Base::ValueError e) {
|
||||
catch(const Base::ValueError& e) {
|
||||
PyErr_SetString(PartExceptionOCCError, e.what());
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -185,7 +185,7 @@ void GeometryObject::projectShape(const TopoDS_Shape& input,
|
||||
brep_hlr->Hide();
|
||||
|
||||
}
|
||||
catch (Standard_Failure e) {
|
||||
catch (const Standard_Failure& e) {
|
||||
Base::Console().Error("GO::projectShape - OCC error - %s - while projecting shape\n",
|
||||
e.GetMessageString());
|
||||
}
|
||||
@@ -226,7 +226,7 @@ void GeometryObject::projectShape(const TopoDS_Shape& input,
|
||||
BRepLib::BuildCurves3d(hidOutline);
|
||||
BRepLib::BuildCurves3d(hidIso);
|
||||
}
|
||||
catch (Standard_Failure e) {
|
||||
catch (const Standard_Failure& e) {
|
||||
Base::Console().Error("GO::projectShape - OCC error - %s - while extracting edges\n",
|
||||
e.GetMessageString());
|
||||
}
|
||||
@@ -286,7 +286,7 @@ void GeometryObject::projectShapeWithPolygonAlgo(const TopoDS_Shape& input,
|
||||
}
|
||||
brep_hlrPoly->Update();
|
||||
}
|
||||
catch (Standard_Failure e) {
|
||||
catch (const Standard_Failure& e) {
|
||||
Base::Console().Error("GO::projectShapeWithPolygonAlgo - OCC error - %s - while projecting shape\n",
|
||||
e.GetMessageString());
|
||||
}
|
||||
@@ -318,7 +318,7 @@ void GeometryObject::projectShapeWithPolygonAlgo(const TopoDS_Shape& input,
|
||||
BRepLib::BuildCurves3d(hidSeam);
|
||||
BRepLib::BuildCurves3d(hidOutline);
|
||||
}
|
||||
catch (Standard_Failure e) {
|
||||
catch (const Standard_Failure& e) {
|
||||
Base::Console().Error("GO::projectShapeWithPolygonAlgo - OCC error - %s - while extracting edges\n",
|
||||
e.GetMessageString());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user