builder/com.nokia.carbide.cdt.builder/src/com/nokia/carbide/cdt/internal/builder/ui/CarbideBuildConfigurationsPage.java
branchRCL_2_4
changeset 1155 a1b3518585ae
parent 0 fb279309251b
child 1217 51047d48bcd8
equal deleted inserted replaced
1153:8d5b825f0a74 1155:a1b3518585ae
   506 			// check to see if the default build config has changed...
   506 			// check to see if the default build config has changed...
   507 			String selectedConfigString = buildConfigurationCombo.getText();
   507 			String selectedConfigString = buildConfigurationCombo.getText();
   508 			String defaultConfigName = cpm.getDefaultBuildConfigName();
   508 			String defaultConfigName = cpm.getDefaultBuildConfigName();
   509 			
   509 			
   510 			if (!selectedConfigString.equals(defaultConfigName)) {
   510 			if (!selectedConfigString.equals(defaultConfigName)) {
   511 				cpm.setDefaultConfiguration(cpm.getNamedConfiguration(selectedConfigString));
   511 				if (cpm.getNamedConfiguration(selectedConfigString) != null){
       
   512 					cpm.setDefaultConfiguration(cpm.getNamedConfiguration(selectedConfigString));
       
   513 				}
   512 				cpm.saveChanges();
   514 				cpm.saveChanges();
   513 			}
   515 			}
   514 			
   516 			
   515 			ICarbideBuildConfiguration selectedConfig = cpm.getNamedConfiguration(lastSelectedConfigName);
   517 			ICarbideBuildConfiguration selectedConfig = cpm.getNamedConfiguration(lastSelectedConfigName);
   516 			if (selectedConfig != null) {
   518 			if (selectedConfig != null) {