Hi,
Should I consider second solution ?
Or perhaps adding a comment explaining why we use the second provider
type key would be enough ?
Original patch is available at [1] for reference.
[1] http://www.winehq.org/pipermail/wine-patches/2008-October/063475.html
Bye,
Nicolas Le Cam
2008/10/20 Nicolas Le Cam niko.lecam@gmail.com:
Hi,
Sometimes, the first Provider Type key (Microsoft Base Cryptographic
Provider v1.0) doesn't have a TypeName subkey. It's the case on my Win2k
box and according to test.winehq.org it seems to be the case for some
other Win2k and Win98 boxes. So check for the second Provider Type
instead.
Checked on Win2k SP4 and WinXP SP3.
We can also get rid of that skip by enumerating the Provider Type keys
until we find one that fit our needs in FindProvTypesRegVals(). Tell me
if this way is preferred, I will provide a modified patch.
Regards,
Nicolas Le Cam