aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/modelinglib
diff options
context:
space:
mode:
authorJochen Becher <jochen_becher@gmx.de>2017-07-27 19:15:47 +0200
committerJochen Becher <jochen_becher@gmx.de>2017-07-28 13:14:16 +0000
commit712297cbf0b73d8af8db3921c646ed252b0c41d7 (patch)
tree69cd3fc73c974dff98f5c678ca16a57d2eeddf60 /src/libs/modelinglib
parent34de70c2706410f27943fa58ffef20982336127d (diff)
ModelEditor: Fix coverity findings
Change-Id: I40d58ce3e5040dc083bbcd27cc6481510ae41f95 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/libs/modelinglib')
-rw-r--r--src/libs/modelinglib/qmt/diagram_controller/dflatassignmentvisitor.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libs/modelinglib/qmt/diagram_controller/dflatassignmentvisitor.cpp b/src/libs/modelinglib/qmt/diagram_controller/dflatassignmentvisitor.cpp
index e3242fff91b..b90e987217b 100644
--- a/src/libs/modelinglib/qmt/diagram_controller/dflatassignmentvisitor.cpp
+++ b/src/libs/modelinglib/qmt/diagram_controller/dflatassignmentvisitor.cpp
@@ -150,7 +150,7 @@ void DFlatAssignmentVisitor::visitDConnection(const DConnection *connection)
{
visitDRelation(connection);
auto target = dynamic_cast<DConnection *>(m_target);
- QMT_CHECK(target);
+ QMT_ASSERT(target, return);
target->setCustomRelationId(connection->customRelationId());
target->setEndA(connection->endA());
target->setEndB(connection->endB());
@@ -160,6 +160,7 @@ void DFlatAssignmentVisitor::visitDAnnotation(const DAnnotation *annotation)
{
visitDElement(annotation);
auto target = dynamic_cast<DAnnotation *>(m_target);
+ QMT_ASSERT(target, return);
target->setText(annotation->text());
target->setPos(annotation->pos());
target->setRect(annotation->rect());
@@ -171,6 +172,7 @@ void DFlatAssignmentVisitor::visitDBoundary(const DBoundary *boundary)
{
visitDElement(boundary);
auto target = dynamic_cast<DBoundary *>(m_target);
+ QMT_ASSERT(target, return);
target->setText(boundary->text());
target->setPos(boundary->pos());
target->setRect(boundary->rect());