From 2e67b3650fb231f0f38b39675683637519dd5440 Mon Sep 17 00:00:00 2001 From: Chris Recoskie Date: Tue, 2 Jan 2007 18:17:21 +0000 Subject: [PATCH] RESOLVED - bug 166964: MBSCustomPageData#getNatures() NPE https://bugs.eclipse.org/bugs/show_bug.cgi?id=166964 --- .../cdt/managedbuilder/ui/wizards/MBSCustomPageData.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/MBSCustomPageData.java b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/MBSCustomPageData.java index b49e0ad7292..365c2f745c6 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/MBSCustomPageData.java +++ b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/MBSCustomPageData.java @@ -157,6 +157,9 @@ public final class MBSCustomPageData */ public String[] getNatures() { + if (natureSet == null || natureSet.size() == 0) + return null; + Object[] objArray = natureSet.toArray(); String[] strArray = new String[objArray.length];