From 42d77e4d627845f544fcc591cac0c5a62f399d4d Mon Sep 17 00:00:00 2001 From: Mikhail Sennikovsky Date: Mon, 21 May 2007 14:31:19 +0000 Subject: [PATCH] Fix for [Bug 187997] [Build Settings UI] Apply NPE --- .../org/eclipse/cdt/managedbuilder/internal/core/Builder.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java index 30e0e4cee26..7a70678a9b5 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java @@ -2372,6 +2372,8 @@ public class Builder extends BuildObject implements IBuilder, IMatchKeyProvider void removeErrorParsers(Set set){ Set oldSet = contributeErrorParsers(null); + if(oldSet == null) + oldSet = new HashSet(); oldSet.removeAll(set); setErrorParserList((String[])oldSet.toArray(new String[oldSet.size()])); }