summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAurindam Jana <aurindam.jana@digia.com>2013-01-16 15:18:37 +0100
committerTobias Hunger <tobias.hunger@digia.com>2013-01-16 15:21:51 +0100
commit02871cb80529055931b9c542ad877413b43272bc (patch)
tree40ce00b898e2cc37cf783beaf6dcaab835dd500e
parentb437b988e504b20440f1fdf7ef72157a5e616ae3 (diff)
downloadqt-creator-02871cb80529055931b9c542ad877413b43272bc.tar.gz
ToolChainOptionsPage: Check for null pointer
Change-Id: I33ec41f3f1bd58bd236bceac71d4c709957c8332 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
-rw-r--r--src/plugins/projectexplorer/toolchainoptionspage.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/toolchainoptionspage.cpp b/src/plugins/projectexplorer/toolchainoptionspage.cpp
index 839ecb0cdd..ea95436013 100644
--- a/src/plugins/projectexplorer/toolchainoptionspage.cpp
+++ b/src/plugins/projectexplorer/toolchainoptionspage.cpp
@@ -570,6 +570,8 @@ bool ToolChainOptionsPage::matches(const QString &s) const
void ToolChainOptionsPage::toolChainSelectionChanged()
{
+ if (!m_container)
+ return;
QModelIndex current = currentIndex();
(void)m_container->takeWidget(); // Prevent deletion.
QWidget *currentTcWidget = current.isValid() ? m_model->widget(current) : 0;