From 789d0e2e8d9827d5d89ac69ade375c326940842b Mon Sep 17 00:00:00 2001 From: Ken Ryall Date: Sat, 29 Aug 2009 00:08:04 +0000 Subject: Fix NPE. --- .../src/org/eclipse/cdt/launch/ui/CMainTab.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'launch') diff --git a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CMainTab.java b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CMainTab.java index ce58517e7c1..d494b73810b 100644 --- a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CMainTab.java +++ b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CMainTab.java @@ -530,9 +530,12 @@ public class CMainTab extends CLaunchConfigurationTab { LaunchUIPlugin.log(e); } - fDisableBuildButton.setSelection(buildBeforeLaunchValue == ICDTLaunchConfigurationConstants.BUILD_BEFORE_LAUNCH_DISABLED); - fEnableBuildButton.setSelection(buildBeforeLaunchValue == ICDTLaunchConfigurationConstants.BUILD_BEFORE_LAUNCH_ENABLED); - fWorkspaceSettingsButton.setSelection(buildBeforeLaunchValue == ICDTLaunchConfigurationConstants.BUILD_BEFORE_LAUNCH_USE_WORKSPACE_SETTING); + if (fDisableBuildButton != null) + fDisableBuildButton.setSelection(buildBeforeLaunchValue == ICDTLaunchConfigurationConstants.BUILD_BEFORE_LAUNCH_DISABLED); + if (fEnableBuildButton != null) + fEnableBuildButton.setSelection(buildBeforeLaunchValue == ICDTLaunchConfigurationConstants.BUILD_BEFORE_LAUNCH_ENABLED); + if (fWorkspaceSettingsButton != null) + fWorkspaceSettingsButton.setSelection(buildBeforeLaunchValue == ICDTLaunchConfigurationConstants.BUILD_BEFORE_LAUNCH_USE_WORKSPACE_SETTING); } /* -- cgit v1.2.3