Tools/ConnectionPatcher: fix: don't try setting permissions for non-existing file when patching module

This commit is contained in:
Bernd Lörwald
2019-09-29 01:28:23 +02:00
committed by Ovahlord
parent f62e49f3ef
commit ac75f9369d

View File

@@ -60,7 +60,8 @@ namespace Connection_Patcher
if (!fs::exists(modulePath))
fs::create_directories(modulePath);
fs::permissions(modulePath / moduleName, fs::add_perms | fs::others_write | fs::group_write | fs::owner_write);
if (fs::exists(modulePath / modulePath))
fs::permissions(modulePath / moduleName, fs::add_perms | fs::others_write | fs::group_write | fs::owner_write);
patcher.Finish(modulePath / moduleName);
fs::permissions(modulePath / moduleName, fs::remove_perms | fs::others_write | fs::group_write | fs::owner_write);