Bruno Jesus : rsaenh: Detect AES prototype provider correctly.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Jul 28 20:50:43 CDT 2014
Module: wine
Branch: master
Commit: d2793fe242ac65b4e41cc11e8012e6e6379831f4
URL: http://source.winehq.org/git/wine.git/?a=commit;h=d2793fe242ac65b4e41cc11e8012e6e6379831f4
Author: Bruno Jesus <00cpxxx at gmail.com>
Date: Sat Jul 26 17:41:58 2014 -0300
rsaenh: Detect AES prototype provider correctly.
---
dlls/rsaenh/rsaenh.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dlls/rsaenh/rsaenh.c b/dlls/rsaenh/rsaenh.c
index b4829f0..3ad28f9 100644
--- a/dlls/rsaenh/rsaenh.c
+++ b/dlls/rsaenh/rsaenh.c
@@ -1286,7 +1286,8 @@ static HCRYPTPROV new_key_container(PCCH pszContainerName, DWORD dwFlags, const
pKeyContainer->dwPersonality = RSAENH_PERSONALITY_ENHANCED;
} else if (!strcmp(pVTable->pszProvName, MS_DEF_RSA_SCHANNEL_PROV_A)) {
pKeyContainer->dwPersonality = RSAENH_PERSONALITY_SCHANNEL;
- } else if (!strcmp(pVTable->pszProvName, MS_ENH_RSA_AES_PROV_A)) {
+ } else if (!strcmp(pVTable->pszProvName, MS_ENH_RSA_AES_PROV_A) ||
+ !strcmp(pVTable->pszProvName, MS_ENH_RSA_AES_PROV_XP_A)) {
pKeyContainer->dwPersonality = RSAENH_PERSONALITY_AES;
} else {
pKeyContainer->dwPersonality = RSAENH_PERSONALITY_STRONG;
More information about the wine-cvs
mailing list