[2/3] msi: Open 32-bit component registry keys with KEY_WOW64_32KEY flag. (try 2)

Akihiro Sagawa sagawa.aki at gmail.com
Sun Jan 18 07:04:04 CST 2015


This approch is now reasonable by fixing bug #37017 (previous part [1/3].)
Appending Wow6432Node to HKLM\Software key path is redundant and
doesn't work properly for HKCR, e.g. CLSIDs.

This part [2/3] just fixes key creation issues. Key removal issues are still
remaining.  However, they will be resolved by the next part [3/3].

The former patch[1] was more complex. So, I divided into two parts and
refined.

Fixes bug #35270 [2].

[1] https://www.winehq.org/pipermail/wine-patches/2014-July/133516.html .
[2] https://bugs.winehq.org/show_bug.cgi?id=35270
---
 dlls/msi/action.c        | 34 +++++++++++++++++++++-------------
 dlls/msi/tests/install.c |  4 ++--
 2 files changed, 23 insertions(+), 15 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-msi-Open-32-bit-component-registry-keys-with-KEY_WOW.patch
Type: text/x-patch
Size: 5201 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20150118/7b039e6d/attachment.bin>


More information about the wine-patches mailing list