From ef4ddbd189c3821d199d25f94a6246da464bfc08 Mon Sep 17 00:00:00 2001 From: Anton Leherbauer Date: Thu, 19 Apr 2007 15:39:10 +0000 Subject: [PATCH] Guard against NPE --- .../cdt/internal/ui/browser/opentype/OpenTypeAction.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.ui/browser/org/eclipse/cdt/internal/ui/browser/opentype/OpenTypeAction.java b/core/org.eclipse.cdt.ui/browser/org/eclipse/cdt/internal/ui/browser/opentype/OpenTypeAction.java index 77817dc7e4e..9e77a5f00f5 100644 --- a/core/org.eclipse.cdt.ui/browser/org/eclipse/cdt/internal/ui/browser/opentype/OpenTypeAction.java +++ b/core/org.eclipse.cdt.ui/browser/org/eclipse/cdt/internal/ui/browser/opentype/OpenTypeAction.java @@ -109,7 +109,7 @@ public class OpenTypeAction implements IWorkbenchWindowActionDelegate { private boolean openTypeInEditor(ITypeReference location) { ICElement[] cElements= location.getCElements(); try { - if (cElements.length > 0) { + if (cElements != null && cElements.length > 0) { IEditorPart editor= EditorUtility.openInEditor(cElements[0]); EditorUtility.revealInEditor(editor, cElements[0]); return true;