diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPNamespace.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPNamespace.java index 2557fb7c252..ec3eaf6b558 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPNamespace.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPNamespace.java @@ -63,7 +63,7 @@ public class CPPNamespace implements ICPPNamespace, ICPPInternalBinding { public CPPNamespace( ICPPASTNamespaceDefinition nsDef ){ findAllDefinitions( nsDef ); if( namespaceDefinitions.length == 0 ){ - namespaceDefinitions = (IASTName[]) ArrayUtil.append( IASTName.class, namespaceDefinitions, nsDef.getName() ); + namespaceDefinitions = new IASTName[] { nsDef.getName() }; } }