From 142c061a90f72f890ca1bee429c7b6e8258b2f87 Mon Sep 17 00:00:00 2001 From: Benjamin Nauck Date: Thu, 13 Feb 2025 20:34:55 +0100 Subject: [PATCH] Sketcher: Use isBad() instead of comparing types with == --- src/Mod/Sketcher/App/ExternalGeometryFacadePyImp.cpp | 6 +++--- src/Mod/Sketcher/App/GeometryFacadePyImp.cpp | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Mod/Sketcher/App/ExternalGeometryFacadePyImp.cpp b/src/Mod/Sketcher/App/ExternalGeometryFacadePyImp.cpp index cebe5f27b1..ef0166f24f 100644 --- a/src/Mod/Sketcher/App/ExternalGeometryFacadePyImp.cpp +++ b/src/Mod/Sketcher/App/ExternalGeometryFacadePyImp.cpp @@ -302,7 +302,7 @@ PyObject* ExternalGeometryFacadePy::getExtensionOfType(PyObject* args) Base::Type type = Base::Type::fromName(o); - if (type != Base::Type::badType()) { + if (!type.isBad()) { try { std::shared_ptr ext( this->getExternalGeometryFacadePtr()->getExtension(type)); @@ -379,7 +379,7 @@ PyObject* ExternalGeometryFacadePy::hasExtensionOfType(PyObject* args) Base::Type type = Base::Type::fromName(o); - if (type != Base::Type::badType()) { + if (!type.isBad()) { try { return Py::new_reference_to( Py::Boolean(this->getExternalGeometryFacadePtr()->hasExtension(type))); @@ -427,7 +427,7 @@ PyObject* ExternalGeometryFacadePy::deleteExtensionOfType(PyObject* args) Base::Type type = Base::Type::fromName(o); - if (type != Base::Type::badType()) { + if (!type.isBad()) { try { this->getExternalGeometryFacadePtr()->deleteExtension(type); Py_Return; diff --git a/src/Mod/Sketcher/App/GeometryFacadePyImp.cpp b/src/Mod/Sketcher/App/GeometryFacadePyImp.cpp index 1aa73bad22..8a0ee1d17a 100644 --- a/src/Mod/Sketcher/App/GeometryFacadePyImp.cpp +++ b/src/Mod/Sketcher/App/GeometryFacadePyImp.cpp @@ -278,7 +278,7 @@ PyObject* GeometryFacadePy::getExtensionOfType(PyObject* args) Base::Type type = Base::Type::fromName(o); - if (type != Base::Type::badType()) { + if (!type.isBad()) { try { std::shared_ptr ext( this->getGeometryFacadePtr()->getExtension(type)); @@ -355,7 +355,7 @@ PyObject* GeometryFacadePy::hasExtensionOfType(PyObject* args) Base::Type type = Base::Type::fromName(o); - if (type != Base::Type::badType()) { + if (!type.isBad()) { try { return Py::new_reference_to( Py::Boolean(this->getGeometryFacadePtr()->hasExtension(type))); @@ -403,7 +403,7 @@ PyObject* GeometryFacadePy::deleteExtensionOfType(PyObject* args) Base::Type type = Base::Type::fromName(o); - if (type != Base::Type::badType()) { + if (!type.isBad()) { try { this->getGeometryFacadePtr()->deleteExtension(type); Py_Return;