Jacek Caban : advapi32: Initialize retkey value in open_key.
Module: wine Branch: master Commit: 48aab01d652fdda3b45723d24a83fd88f6efff67 URL: http://source.winehq.org/git/wine.git/?a=commit;h=48aab01d652fdda3b45723d24a... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Mon Oct 17 21:22:45 2016 +0200 advapi32: Initialize retkey value in open_key. Office 2013 registry virtualization depends on this. Its NtOpenKey[Ex] hook doesn't set it to NULL, but it's expected to be NULL. Signed-off-by: Jacek Caban <jacek(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- dlls/advapi32/registry.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/advapi32/registry.c b/dlls/advapi32/registry.c index 2d8e1bb..e32f48a 100644 --- a/dlls/advapi32/registry.c +++ b/dlls/advapi32/registry.c @@ -212,6 +212,8 @@ static NTSTATUS open_key( HKEY *retkey, DWORD options, ACCESS_MASK access, OBJEC DWORD pos = 0, i = 0, len = attr->ObjectName->Length / sizeof(WCHAR); UNICODE_STRING str; + *retkey = NULL; + if (!force_wow32) { if (options & REG_OPTION_OPEN_LINK) attr->Attributes |= OBJ_OPENLINK;
participants (1)
-
Alexandre Julliard