From 03762755b8f05773dfd00921c2315cd6d6ac8873 Mon Sep 17 00:00:00 2001 From: Sergey Prigogin Date: Thu, 13 Jan 2011 03:37:39 +0000 Subject: [PATCH] Fixed NPE. --- .../cdt/internal/ui/refactoring/utils/DefinitionFinder2.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/utils/DefinitionFinder2.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/utils/DefinitionFinder2.java index 1b26899d803..29e29b7cbe5 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/utils/DefinitionFinder2.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/utils/DefinitionFinder2.java @@ -46,6 +46,9 @@ public class DefinitionFinder2 { return null; } IIndexBinding binding = index.adaptBinding(declarator.getName().resolveBinding()); + if (binding == null) { + return null; + } return getDefinition(binding, astCache, index); }