From 3ff63536d74074ed776afcbd90595dbd08a3f152 Mon Sep 17 00:00:00 2001 From: David McKnight Date: Thu, 5 Mar 2009 19:40:15 +0000 Subject: [PATCH] David McKnight (IBM) - [264607] Unable to delete a broken symlink --- .../files/ui/view/SystemViewRemoteFileAdapter.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/view/SystemViewRemoteFileAdapter.java b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/view/SystemViewRemoteFileAdapter.java index 044dcaa14ac..318ed03c198 100644 --- a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/view/SystemViewRemoteFileAdapter.java +++ b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/view/SystemViewRemoteFileAdapter.java @@ -2742,9 +2742,16 @@ public class SystemViewRemoteFileAdapter return false; } else { - // for deletion, you need write access to the containing directory - IRemoteFile parentFile = file.getParentRemoteFile(); - return parentFile.canWrite(); + /* + if (file.getHost().getSystemType().isWindows()){ + return true; + } + else { + // for deletion, you need write access to the containing directory + IRemoteFile parentFile = file.getParentRemoteFile(); + return parentFile.canWrite(); + }*/ + return true; } }