From d12ef1cad9c4b76e53f31e0073cb469b3056addd Mon Sep 17 00:00:00 2001 From: David McKnight Date: Mon, 12 Nov 2007 16:09:16 +0000 Subject: [PATCH] trivial bug - need to make sure encoding didn't change before using a cached temp file --- .../rse/files/ui/resources/SystemEditableRemoteFile.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemEditableRemoteFile.java b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemEditableRemoteFile.java index 05bfc4dbfb5..959dc1d438f 100644 --- a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemEditableRemoteFile.java +++ b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/resources/SystemEditableRemoteFile.java @@ -581,7 +581,9 @@ public class SystemEditableRemoteFile implements ISystemEditableRemoteObject, IP } else { - if (properties.getUsedBinaryTransfer() == remoteFile.isBinary()) + if (properties.getUsedBinaryTransfer() == remoteFile.isBinary() && + properties.getEncoding().equals(remoteFile.getEncoding()) // changed encodings matter too + ) { // we already have same file, use the current file refresh();