summaryrefslogtreecommitdiff
path: root/lib/chef/win32/security/ace.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/chef/win32/security/ace.rb')
-rw-r--r--lib/chef/win32/security/ace.rb2
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