diff options
Diffstat (limited to 'src/libs/modelinglib/qmt/diagram_controller/dfactory.cpp')
-rw-r--r-- | src/libs/modelinglib/qmt/diagram_controller/dfactory.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/modelinglib/qmt/diagram_controller/dfactory.cpp b/src/libs/modelinglib/qmt/diagram_controller/dfactory.cpp index 02745bf71a..dcbe5845ca 100644 --- a/src/libs/modelinglib/qmt/diagram_controller/dfactory.cpp +++ b/src/libs/modelinglib/qmt/diagram_controller/dfactory.cpp @@ -66,7 +66,7 @@ void DFactory::visitMElement(const MElement *element) void DFactory::visitMObject(const MObject *object) { auto diagramObject = dynamic_cast<DObject *>(m_product); - QMT_CHECK(diagramObject); + QMT_ASSERT(diagramObject, return); diagramObject->setModelUid(object->uid()); visitMElement(object); } @@ -120,7 +120,7 @@ void DFactory::visitMItem(const MItem *item) void DFactory::visitMRelation(const MRelation *relation) { auto diagramRelation = dynamic_cast<DRelation *>(m_product); - QMT_CHECK(diagramRelation); + QMT_ASSERT(diagramRelation, return); diagramRelation->setModelUid(relation->uid()); visitMElement(relation); } |