"Erich E. Hoover" <ehoo...@mymail.mines.edu> writes:

> 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 World SID (S-1-1-0)
> 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 essentially the case for system keys on Windows,
> though the Administrators SID is returned instead.  Since
> GetNamedSecurityInfo historically returned the World SID, and several
> other routines use it as well) I've opted to use the World SID for
> now.

We should do the same as Windows unless there's a very good reason to be
different.

-- 
Alexandre Julliard
julli...@winehq.org


Reply via email to