From 32e0b20f07e805e98fdacfa1bb8ec176f00b9fe5 Mon Sep 17 00:00:00 2001 From: d0k3 Date: Thu, 26 May 2016 21:07:18 +0200 Subject: [PATCH] Also check origin permissions when moving files --- source/fs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source/fs.c b/source/fs.c index b8c3f38..6726f92 100644 --- a/source/fs.c +++ b/source/fs.c @@ -566,6 +566,7 @@ bool PathCopy(const char* destdir, const char* orig) { bool PathMove(const char* destdir, const char* orig) { if (!CheckWritePermissions(destdir)) return false; + if (!CheckWritePermissions(orig)) return false; if (GetVirtualSource(destdir) || GetVirtualSource(orig)) { ShowPrompt(false, "Error: Moving virtual files not possible"); return false;