Module: wine Branch: master Commit: cf1b810d747358167681a38d8f2e1e40dd354c63 URL: http://source.winehq.org/git/wine.git/?a=commit;h=cf1b810d747358167681a38d8f...
Author: Vitaliy Margolen wine-patches@kievinfo.com Date: Sat Apr 28 15:50:00 2007 -0600
ntdll: Use correct full access bitmask in NtQuerySecurityObject.
---
dlls/ntdll/om.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/ntdll/om.c b/dlls/ntdll/om.c index 35ce1be..0e94e35 100644 --- a/dlls/ntdll/om.c +++ b/dlls/ntdll/om.c @@ -247,7 +247,7 @@ NtQuerySecurityObject( pace->Header.AceType = ACCESS_ALLOWED_ACE_TYPE; pace->Header.AceFlags = CONTAINER_INHERIT_ACE; pace->Header.AceSize = sizeof(ACCESS_ALLOWED_ACE)-sizeof(DWORD) + RtlLengthRequiredSid(1); - pace->Mask = DELETE | READ_CONTROL | WRITE_DAC | WRITE_OWNER | 0x3f; + pace->Mask = STANDARD_RIGHTS_ALL | SPECIFIC_RIGHTS_ALL; pace->SidStart = BufferIndex;
/* SID S-1-5-12 (System) */ @@ -267,7 +267,7 @@ NtQuerySecurityObject( pace->Header.AceType = ACCESS_ALLOWED_ACE_TYPE; pace->Header.AceFlags = CONTAINER_INHERIT_ACE; pace->Header.AceSize = sizeof(ACCESS_ALLOWED_ACE)-sizeof(DWORD) + RtlLengthRequiredSid(2); - pace->Mask = DELETE | READ_CONTROL | WRITE_DAC | WRITE_OWNER | 0x3f; + pace->Mask = STANDARD_RIGHTS_ALL | SPECIFIC_RIGHTS_ALL; pace->SidStart = BufferIndex;
/* S-1-5-12 (Administrators) */