advapi32: Report administrator ownership by default for registry objects (try 3).

Erich E. Hoover ehoover at mymail.mines.edu
Wed Feb 13 16:28:36 CST 2013


The attached patch fixes an issue where the Opera installer expects
registry keys to return ownership information (Bug #32904), concluding
the cleanup of [Get|Set]NamedSecurityInfo.  This patch addresses the
issue by ensuring that NULL owner and group information is never
returned for registry keys and instead returns the Administrators SID
(S-1-5-32-544) when this information is unavailable, which is
sufficient to keep the Opera installer from encountering an error.
The included test shows that this behavior is the case for system keys
on Windows, which returns the Administrators SID for system registry
keys (such as HKLM\Software).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-advapi32-Report-administrator-ownership-by-default-f.patch
Type: application/octet-stream
Size: 6429 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20130213/ae6aba8f/attachment.obj>


More information about the wine-patches mailing list