Also check origin permissions when moving files

This commit is contained in:
d0k3 2016-05-26 21:07:18 +02:00
parent bc007b94fa
commit 32e0b20f07

View File

@ -566,6 +566,7 @@ bool PathCopy(const char* destdir, const char* orig) {
bool PathMove(const char* destdir, const char* orig) { bool PathMove(const char* destdir, const char* orig) {
if (!CheckWritePermissions(destdir)) return false; if (!CheckWritePermissions(destdir)) return false;
if (!CheckWritePermissions(orig)) return false;
if (GetVirtualSource(destdir) || GetVirtualSource(orig)) { if (GetVirtualSource(destdir) || GetVirtualSource(orig)) {
ShowPrompt(false, "Error: Moving virtual files not possible"); ShowPrompt(false, "Error: Moving virtual files not possible");
return false; return false;