From e301d1e30b1949a978ced8327977ebfea3ef4da2 Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Tue, 1 Apr 2003 19:11:44 +0000 Subject: [PATCH] Fix check for IVariableDeclaration. --- .../src/org/eclipse/cdt/ui/CElementLabelProvider.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CElementLabelProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CElementLabelProvider.java index abee3508643..313dffefe20 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CElementLabelProvider.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CElementLabelProvider.java @@ -58,7 +58,7 @@ public class CElementLabelProvider extends LabelProvider { if (element instanceof ICElement) { ICElement celem= (ICElement)element; - String name; + String name = ""; switch(celem.getElementType()){ case ICElement.C_FIELD: case ICElement.C_VARIABLE: @@ -79,7 +79,7 @@ public class CElementLabelProvider extends LabelProvider { case ICElement.C_ENUMERATION: if((celem.getElementName() != null) && (celem.getElementName().length() > 0)){ name = celem.getElementName(); - } else { + } else if (celem instanceof IVariableDeclaration) { IVariableDeclaration varDecl = (IVariableDeclaration) celem; name = varDecl.getTypeName(); }