aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/genericprojectmanager/genericmakestep.cpp
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2017-09-08 12:02:17 +0200
committerTobias Hunger <tobias.hunger@qt.io>2017-09-08 11:16:38 +0000
commit43c04ac80b44b4b2da6890c1ada5f9c6cfc817bf (patch)
treee72e18765a9522e8f65825637770ae1c865e7e7c /src/plugins/genericprojectmanager/genericmakestep.cpp
parenta9aac73e379413187b273616d1fa6ecfa146270f (diff)
BuildSteps: Fix a number of crashes
Fix crashes due to activeProjectConfigurationChanged signal sending a nullptr. Uses the same fix as QTCREATORBUG-18865, but in more places:-) Task-number: QTCREATORBUG-18866 Change-Id: Ic71af5ed26b2a44339f0c687f3f46bfdf62c2489 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/plugins/genericprojectmanager/genericmakestep.cpp')
-rw-r--r--src/plugins/genericprojectmanager/genericmakestep.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/genericprojectmanager/genericmakestep.cpp b/src/plugins/genericprojectmanager/genericmakestep.cpp
index 082be2dd14..be9f30854d 100644
--- a/src/plugins/genericprojectmanager/genericmakestep.cpp
+++ b/src/plugins/genericprojectmanager/genericmakestep.cpp
@@ -258,7 +258,7 @@ GenericMakeStepConfigWidget::GenericMakeStepConfigWidget(GenericMakeStep *makeSt
});
connect(pro, &Project::activeProjectConfigurationChanged,
this, [this](ProjectConfiguration *pc) {
- if (pc->isActive()) {
+ if (pc && pc->isActive()) {
updateMakeOverrideLabel();
updateDetails();
}