diff options
author | Leo Treggiari | 2005-05-23 20:32:31 +0000 |
---|---|---|
committer | Leo Treggiari | 2005-05-23 20:32:31 +0000 |
commit | ca05599a27356882fbd4c423586436a210397d3b (patch) | |
tree | ac790dc18d7f5cb1786493c68781b1c64e9f4376 /build/org.eclipse.cdt.managedbuilder.ui | |
parent | 9788d24ca4d9f8d21b34daa4621ad8c7d9135c0a (diff) | |
download | org.eclipse.cdt-ca05599a27356882fbd4c423586436a210397d3b.tar.gz org.eclipse.cdt-ca05599a27356882fbd4c423586436a210397d3b.tar.xz org.eclipse.cdt-ca05599a27356882fbd4c423586436a210397d3b.zip |
Check for null TargetPlatform
Diffstat (limited to 'build/org.eclipse.cdt.managedbuilder.ui')
-rw-r--r-- | build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/NewManagedProjectWizard.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/NewManagedProjectWizard.java b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/NewManagedProjectWizard.java index 0f6bd3869b3..3e2aabe8960 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/NewManagedProjectWizard.java +++ b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/NewManagedProjectWizard.java @@ -182,10 +182,12 @@ public class NewManagedProjectWizard extends NewCProjectWizard { if (newConfigs.length > 0) { IToolChain tc = newConfigs[0].getToolChain(); ITargetPlatform targetPlatform = tc.getTargetPlatform(); - // Create entries for all binary parsers - String[] binaryParsers = targetPlatform.getBinaryParserList(); - for (int i=0; i<binaryParsers.length; i++) { - desc.create(CCorePlugin.BINARY_PARSER_UNIQ_ID, binaryParsers[i]); + if (targetPlatform != null) { + // Create entries for all binary parsers + String[] binaryParsers = targetPlatform.getBinaryParserList(); + for (int i=0; i<binaryParsers.length; i++) { + desc.create(CCorePlugin.BINARY_PARSER_UNIQ_ID, binaryParsers[i]); + } } } } catch (CoreException e) { |