summaryrefslogtreecommitdiffstats
path: root/examples/uml/duse-mt/src/plugins
diff options
context:
space:
mode:
authorSandro S. Andrade <sandroandrade@kde.org>2013-11-01 17:06:49 -0300
committerSandro S. Andrade <sandroandrade@kde.org>2013-11-01 21:10:53 +0100
commite65e995d29de725db290fcd8502e38d79a8e9f36 (patch)
tree10bab1d3ebb7681d77214d6d886ce88851a9f505 /examples/uml/duse-mt/src/plugins
parent0715519dbff843a25e560312419aa7ab3a0a52a0 (diff)
Fix bug when reading bad-formed XMI files
Change-Id: I3eed0f0002a7ed50a4eb243cd049c461709ccb07 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'examples/uml/duse-mt/src/plugins')
-rw-r--r--examples/uml/duse-mt/src/plugins/javascriptconsole/javascriptconsoleplugin.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/uml/duse-mt/src/plugins/javascriptconsole/javascriptconsoleplugin.cpp b/examples/uml/duse-mt/src/plugins/javascriptconsole/javascriptconsoleplugin.cpp
index 3e421d91..d93b3fea 100644
--- a/examples/uml/duse-mt/src/plugins/javascriptconsole/javascriptconsoleplugin.cpp
+++ b/examples/uml/duse-mt/src/plugins/javascriptconsole/javascriptconsoleplugin.cpp
@@ -133,6 +133,9 @@ void JavaScriptConsolePlugin::setSelfProperty(QModelingObject *modelingObject)
void JavaScriptConsolePlugin::setRootAndInputProperties(QList<QModelingObject *> modelingObjects)
{
+ if (modelingObjects.size() == 0)
+ return;
+
QModelingObject *modelingObject = modelingObjects.at(0);
_engine.globalObject().setProperty(modelingObject->objectName(), _engine.newQObject(modelingObject));