Vitaliy Margolen : ntdll:
Use correct full access bitmask in NtQuerySecurityObject.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Apr 30 07:11:19 CDT 2007
Module: wine
Branch: master
Commit: cf1b810d747358167681a38d8f2e1e40dd354c63
URL: http://source.winehq.org/git/wine.git/?a=commit;h=cf1b810d747358167681a38d8f2e1e40dd354c63
Author: Vitaliy Margolen <wine-patches at 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) */
More information about the wine-cvs
mailing list