diff options
Diffstat (limited to 'lib/chef/win32/security/ace.rb')
-rw-r--r-- | lib/chef/win32/security/ace.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/chef/win32/security/ace.rb b/lib/chef/win32/security/ace.rb index ba81c44269..d593513983 100644 --- a/lib/chef/win32/security/ace.rb +++ b/lib/chef/win32/security/ace.rb @@ -113,7 +113,7 @@ class Chef struct[:AceType] = type struct[:AceFlags] = flags struct[:AceSize] = size_needed - struct[:Mask] = mask == Security::GENERIC_WRITE ? Security::WRITE : mask + struct[:Mask] = mask Chef::ReservedNames::Win32::Memory.memcpy(struct.pointer + struct.offset_of(:SidStart), sid.pointer, sid.size) ACE.new(struct.pointer) end |