From abf3ed2b05a333e981eca09c0941f4a30dfddc18 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Sun, 8 Mar 2020 15:50:21 -0700 Subject: [PATCH] win-capture: Remove SYNCHRONIZE permission This isn't really meant for file permissions. This is meant for handle permissions. --- UI/win-update/updater/init-hook-files.c | 2 +- plugins/win-capture/game-capture-file-init.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/UI/win-update/updater/init-hook-files.c b/UI/win-update/updater/init-hook-files.c index 80276c33f..bbd591bdd 100644 --- a/UI/win-update/updater/init-hook-files.c +++ b/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; diff --git a/plugins/win-capture/game-capture-file-init.c b/plugins/win-capture/game-capture-file-init.c index bff003740..77bf0a055 100644 --- a/plugins/win-capture/game-capture-file-init.c +++ b/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;