diff options
author | Tobias Hunger <tobias.hunger@qt.io> | 2016-11-29 13:58:58 +0100 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@qt.io> | 2016-11-30 09:57:47 +0000 |
commit | 27dbbbc28b83d43c05eb73c7570d1178e6f88342 (patch) | |
tree | 95770ff8f0de76625922bac46177d22a9f30bc0d /src/plugins/modeleditor | |
parent | 78ced14c4c3f5dc9826149c68ef12218b6eefe0e (diff) | |
download | qt-creator-27dbbbc28b83d43c05eb73c7570d1178e6f88342.tar.gz |
ModelEditor: Do not leak Packages
Change-Id: I535bef1cdf62d443b3b5b69b91db30717f4715d5
Reviewed-by: Jochen Becher <jochen_becher@gmx.de>
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/plugins/modeleditor')
-rw-r--r-- | src/plugins/modeleditor/pxnodecontroller.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/modeleditor/pxnodecontroller.cpp b/src/plugins/modeleditor/pxnodecontroller.cpp index 7fa03a4d75..dfd0393203 100644 --- a/src/plugins/modeleditor/pxnodecontroller.cpp +++ b/src/plugins/modeleditor/pxnodecontroller.cpp @@ -336,6 +336,8 @@ void PxNodeController::onMenuActionTriggered(PxNodeController::MenuAction *actio d->componentViewController->createComponentModel(folderNode, diagram, d->anchorFolder); d->componentViewController->updateIncludeDependencies(package); d->diagramSceneController->modelController()->undoController()->endMergeSequence(); + } else { + delete package; } break; } |