From 751106a094bd728290e6f6073a9c22395e0a36f6 Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Wed, 2 Apr 2003 15:06:10 +0000 Subject: [PATCH] Bug fix NPE. --- .../src/org/eclipse/cdt/internal/ui/util/EditorUtility.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/EditorUtility.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/EditorUtility.java index 53ee8433704..2b96e0cd0ff 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/EditorUtility.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/EditorUtility.java @@ -152,7 +152,10 @@ public class EditorUtility { element= ((IWorkingCopy) element).getOriginalElement(); if (element instanceof ISourceReference) { - element = ((ISourceReference)element).getTranslationUnit(); + ITranslationUnit tu = ((ISourceReference)element).getTranslationUnit(); + if (tu != null) { + element = tu; + } } if (element instanceof ITranslationUnit) {