From d86114123fb2037a8a24a7b4e8ee665a7e94b75f Mon Sep 17 00:00:00 2001 From: David McKnight Date: Wed, 21 Jun 2006 17:10:50 +0000 Subject: [PATCH] fix for windows paths when used as remote project --- .../eclipse/filesystem/RSEFileStoreRemoteFileWrapper.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rse/plugins/org.eclipse.rse.eclipse.filesystem/src/org/eclipse/rse/eclipse/filesystem/RSEFileStoreRemoteFileWrapper.java b/rse/plugins/org.eclipse.rse.eclipse.filesystem/src/org/eclipse/rse/eclipse/filesystem/RSEFileStoreRemoteFileWrapper.java index 3d890bf7aa4..6191bf79a96 100644 --- a/rse/plugins/org.eclipse.rse.eclipse.filesystem/src/org/eclipse/rse/eclipse/filesystem/RSEFileStoreRemoteFileWrapper.java +++ b/rse/plugins/org.eclipse.rse.eclipse.filesystem/src/org/eclipse/rse/eclipse/filesystem/RSEFileStoreRemoteFileWrapper.java @@ -285,7 +285,12 @@ public class RSEFileStoreRemoteFileWrapper extends FileStore implements IFileSto { try { - return new URI("rse", _subSystem.getHost().getHostName(), _remoteFile.getAbsolutePath(), null); //$NON-NLS-1$ + String path = _remoteFile.getAbsolutePath(); + if (path.charAt(0) != '/') + { + path = "/" + path.replace('\\', '/'); + } + return new URI("rse", _subSystem.getHost().getHostName(), path, null); //$NON-NLS-1$ } catch (URISyntaxException e) {