From c03182e428e65f6ee1ca20e79fb2fa93dea34cad Mon Sep 17 00:00:00 2001 From: Tobias Hunger <tobias.hunger@digia.com> Date: Mon, 19 Nov 2012 14:46:09 +0100 Subject: [PATCH] Fix crash when closing creator Fix crash when closing creator after the kit options page was shown. Also fixes a memory leak. Change-Id: I5c5f72fc3c83aaefecfb722a86902f5cbb880a70 Reviewed-by: hjk <qthjk@ovi.com> --- src/plugins/projectexplorer/kitmanagerconfigwidget.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/projectexplorer/kitmanagerconfigwidget.cpp b/src/plugins/projectexplorer/kitmanagerconfigwidget.cpp index 675aeba9499..7fcfee2af0d 100644 --- a/src/plugins/projectexplorer/kitmanagerconfigwidget.cpp +++ b/src/plugins/projectexplorer/kitmanagerconfigwidget.cpp @@ -98,6 +98,9 @@ KitManagerConfigWidget::KitManagerConfigWidget(Kit *k, QWidget *parent) : KitManagerConfigWidget::~KitManagerConfigWidget() { + qDeleteAll(m_widgets); + m_widgets.clear(); + delete m_modifiedKit; // Make sure our workingCopy did not get registered somehow: foreach (const Kit *k, KitManager::instance()->kits()) -- GitLab