summaryrefslogtreecommitdiff
path: root/netfs/daemon/daemonVolume.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'netfs/daemon/daemonVolume.cpp')
-rw-r--r--netfs/daemon/daemonVolume.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/netfs/daemon/daemonVolume.cpp b/netfs/daemon/daemonVolume.cpp
index 5064b5b..3ec6865 100644
--- a/netfs/daemon/daemonVolume.cpp
+++ b/netfs/daemon/daemonVolume.cpp
@@ -128,13 +128,7 @@ VolumeServer::rename(const NetFS::ReqEnv & re, const std::string & from, const s
boost::filesystem::path f(resolvePath(from));
boost::filesystem::path t(resolvePath(to));
mc.AssertWriteParent(f);
- mc.AssertWrite(f);
- if (boost::filesystem::is_directory(t)) {
- mc.AssertWrite(t);
- }
- else {
- mc.AssertWriteParent(t);
- }
+ mc.AssertWriteParent(t);
if (::rename(f.c_str(), t.c_str()) != 0) {
throw NetFS::SystemError(errno);
}