From 8cc0de06beeb91145129cf41407cbd3cd8d7f333 Mon Sep 17 00:00:00 2001 From: Alena Laskavaia Date: Wed, 21 May 2008 15:22:08 +0000 Subject: [PATCH] [231149] - prevent NPE --- .../src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java index 29eb2de929d..852e3004be9 100644 --- a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java +++ b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java @@ -569,8 +569,10 @@ abstract public class AbstractCLaunchDelegate extends LaunchConfigurationDelegat if (buildConfigID.length() > 0 && projDes != null) { ICConfigurationDescription buildConfiguration = projDes.getConfigurationById(buildConfigID); - buildConfiguration.setActive(); - CDTPropertyManager.performOk(null); + if (null != buildConfiguration) { + buildConfiguration.setActive(); + CDTPropertyManager.performOk(null); + } } } catch (CoreException e) {}