From b46612d412014c0229a720197787a95ca0e98ccd Mon Sep 17 00:00:00 2001 From: Anton Leherbauer Date: Wed, 6 Jun 2007 11:52:59 +0000 Subject: [PATCH] Fix for 191213: Don't persist ExternalEditorInput for binary content --- .../eclipse/cdt/internal/ui/util/ExternalEditorInput.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/ExternalEditorInput.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/ExternalEditorInput.java index 208c2c87cf0..a896b6f9cd8 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/ExternalEditorInput.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/ExternalEditorInput.java @@ -92,7 +92,10 @@ public class ExternalEditorInput implements ITranslationUnitEditorInput, IPersis * @see IEditorInput#getPersistable() */ public IPersistableElement getPersistable() { - return this; + if (location != null) { + return this; + } + return null; } /*