USER32: Handle legacy registry entries

jchevrier at nexicom.net jchevrier at nexicom.net
Thu Mar 3 12:34:00 CST 2005


As Paul pointed out we weren't handling Win98 registry entries for 
SPI_{GET,SET}SCREENREADER and SPI_{GET,SET}KEYBOARDPREFERENCE. This patch 
aims to resolve that situation. Unlike some previous legacy entries (already 
handled) these entries have both a different key and a different value in the 
registry (versus Win2k/XP) so the registry test had to be expanded to handle 
this situation. I have named the Win9x registry keys with an appended 
'_LEGACY' tag to clearly indicate that this is to support a legacy platform 
and is not what Wine is aiming to match.

Changelog:

* Expand conformance registry entry test to handle registry entries that 
differ both in Key and Value from the norm
* Take advantage of expanded registry test to allow SPI_{GET,SET}SCREENREADER 
and SPI_{GET,SET}KEYBOARDPREFERENCE to pass on Win9x
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sysparams_tests_legacyreg.diff
Type: text/x-diff
Size: 6710 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20050303/d3f5a565/sysparams_tests_legacyreg.bin


More information about the wine-patches mailing list