From 8984912905abe7e13c898e04d431ea6325fb84c8 Mon Sep 17 00:00:00 2001 From: Andrew Gvozdev Date: Fri, 12 Feb 2010 03:14:08 +0000 Subject: [PATCH] bug 251972: [project] Problem adding a symbol for ALL configurations Patch from Mario Pierro --- .../src/org/eclipse/cdt/ui/newui/AbstractLangsListTab.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractLangsListTab.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractLangsListTab.java index 91284b51523..a3ae9d94951 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractLangsListTab.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractLangsListTab.java @@ -635,7 +635,7 @@ public abstract class AbstractLangsListTab extends AbstractCPropertyTab { if (!toAllCfgs && !(curRcDes.equals(rcDes))) continue; for (ICLanguageSetting l : getLangSetting(rcDes)) { - if (id == l.getName() || toAllLang) { + if (toAllLang || id == l.getName() || (id != null && id.equals(l.getName()))) { List lst = l.getSettingEntriesList(getKind()); lst.add(ent); l.setSettingEntries(getKind(), lst);