diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/CLanguageSettingCache.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/CLanguageSettingCache.java index 501b593d31b..6d070c96ff2 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/CLanguageSettingCache.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/CLanguageSettingCache.java @@ -87,7 +87,7 @@ public class CLanguageSettingCache extends CDefaultLanguageData implements } else { exts = super.getSourceExtensions(); if(exts != null && exts.length != 0) - exts = (String[])exts.clone(); + exts = exts.clone(); else exts = CDefaultLanguageData.EMPTY_STRING_ARRAY; } @@ -98,7 +98,7 @@ public class CLanguageSettingCache extends CDefaultLanguageData implements } if(fCachedExtensions.length != 0) - return (String[])fCachedExtensions.clone(); + return fCachedExtensions.clone(); return fCachedExtensions; }