diff options
Diffstat (limited to 'rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/search/RemoteSearchResult.java')
-rwxr-xr-x | rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/search/RemoteSearchResult.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/search/RemoteSearchResult.java b/rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/search/RemoteSearchResult.java index f1271afed..772e76e96 100755 --- a/rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/search/RemoteSearchResult.java +++ b/rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/search/RemoteSearchResult.java @@ -133,6 +133,9 @@ public class RemoteSearchResult extends AbstractTextSearchResult implements IEdi return fileInput.getFile().getLocationURI(); } else if (input instanceof ExternalEditorInput) { ExternalEditorInput extInput = (ExternalEditorInput)input; + if (extInput.getTranslationUnit() == null) { + return null; + } return extInput.getTranslationUnit().getLocationURI(); } else if (input instanceof IStorageEditorInput) { try { |