Jelajahi Sumber

win-capture: Remove SYNCHRONIZE permission

This isn't really meant for file permissions.  This is meant for handle
permissions.
jp9000 5 tahun lalu
induk
melakukan
abf3ed2b05

+ 1 - 1
UI/win-update/updater/init-hook-files.c

@@ -18,7 +18,7 @@ static bool add_aap_perms(const wchar_t *dir)
 	}
 
 	EXPLICIT_ACCESSW ea = {0};
-	ea.grfAccessPermissions = GENERIC_READ | GENERIC_EXECUTE | SYNCHRONIZE;
+	ea.grfAccessPermissions = GENERIC_READ | GENERIC_EXECUTE;
 	ea.grfAccessMode = GRANT_ACCESS;
 	ea.grfInheritance = SUB_CONTAINERS_AND_OBJECTS_INHERIT;
 	ea.Trustee.TrusteeForm = TRUSTEE_IS_NAME;

+ 1 - 1
plugins/win-capture/game-capture-file-init.c

@@ -55,7 +55,7 @@ static bool add_aap_perms(const wchar_t *dir)
 	}
 
 	EXPLICIT_ACCESSW ea = {0};
-	ea.grfAccessPermissions = GENERIC_READ | GENERIC_EXECUTE | SYNCHRONIZE;
+	ea.grfAccessPermissions = GENERIC_READ | GENERIC_EXECUTE;
 	ea.grfAccessMode = GRANT_ACCESS;
 	ea.grfInheritance = SUB_CONTAINERS_AND_OBJECTS_INHERIT;
 	ea.Trustee.TrusteeForm = TRUSTEE_IS_NAME;