diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/CProjectDescriptionManager.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/CProjectDescriptionManager.java index fa7a4100623..da5eb105cd8 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/CProjectDescriptionManager.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/CProjectDescriptionManager.java @@ -1582,7 +1582,8 @@ public class CProjectDescriptionManager implements ICProjectDescriptionManager { */ if(exts != null && exts.length != 0){ for(int j = 0; j < exts.length; j++){ - if(ext.equals(exts[j])) + // since the file types prefs are not case sensitive, don't be here + if(ext.equalsIgnoreCase(exts[j])) return setting; } }