to quicker see on which platforms it doesn't work
---
  dlls/advapi32/security.c       |    2 +-
  dlls/advapi32/tests/registry.c |   11 ++++++++---
  2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c
index 1aa7990..4ee5c7b 100644
--- a/dlls/advapi32/security.c
+++ b/dlls/advapi32/security.c
@@ -2445,7 +2445,7 @@ AccessCheck(
      BOOL ret = set_ntstatus( NtAccessCheck(SecurityDescriptor, ClientToken, 
DesiredAccess,
                                             GenericMapping, PrivilegeSet, 
PrivilegeSetLength,
                                             GrantedAccess,&access_status) );
-    if (ret) *AccessStatus = set_ntstatus( access_status );
+    if (ret) *AccessStatus = 1;//set_ntstatus( access_status );
      return ret;
  }
?


Reply via email to