Fix possible crash in targetsetuppage

Change-Id: Icff504ca751e5ad6619b6c0caf72942227dbc7e0
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
Tobias Hunger
2012-06-28 20:20:43 +02:00
parent 9fa3ba5c44
commit 8d81f98cab

View File

@@ -418,7 +418,8 @@ void TargetSetupPage::selectAtLeastOneTarget()
if (!atLeastOneTargetSelected) { if (!atLeastOneTargetSelected) {
Qt4TargetSetupWidget *widget = m_firstWidget; Qt4TargetSetupWidget *widget = m_firstWidget;
ProjectExplorer::Profile *defaultProfile = ProjectExplorer::ProfileManager::instance()->defaultProfile(); ProjectExplorer::Profile *defaultProfile = ProjectExplorer::ProfileManager::instance()->defaultProfile();
widget = m_widgets.value(defaultProfile->id(), m_firstWidget); if (defaultProfile)
widget = m_widgets.value(defaultProfile->id(), m_firstWidget);
if (widget) if (widget)
widget->setTargetSelected(true); widget->setTargetSelected(true);
m_firstWidget = 0; m_firstWidget = 0;