diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPBinding.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPBinding.java index 887d13e89dc..3f89f5c5c48 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPBinding.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPBinding.java @@ -54,7 +54,7 @@ abstract class PDOMCPPBinding extends PDOMBinding implements ICPPBinding { } final public char[][] getQualifiedNameCharArray() throws DOMException { - List result = new ArrayList(); + List result = new ArrayList(); try { PDOMNode node = this; while (node != null) { @@ -63,9 +63,9 @@ abstract class PDOMCPPBinding extends PDOMBinding implements ICPPBinding { } node = node.getParentNode(); } - return (char[][]) result.toArray(new char[result.size()][]); - } catch(CoreException ce) { - CCorePlugin.log(ce); + return result.toArray(new char[result.size()][]); + } catch (CoreException e) { + CCorePlugin.log(e); return null; } }