[PATCH] Use CryptAcquireContextA instead of CryptAcquireContextW
Paul Vriens
Paul.Vriens.Wine at gmail.com
Mon Aug 25 15:15:26 CDT 2008
---
dlls/crypt32/tests/msg.c | 23 +++++++++--------------
1 files changed, 9 insertions(+), 14 deletions(-)
diff --git a/dlls/crypt32/tests/msg.c b/dlls/crypt32/tests/msg.c
index 369576d..fa90609 100644
--- a/dlls/crypt32/tests/msg.c
+++ b/dlls/crypt32/tests/msg.c
@@ -34,8 +34,6 @@ static char oid_rsa_md5[] = szOID_RSA_MD5;
static BOOL (WINAPI * pCryptAcquireContextA)
(HCRYPTPROV *, LPCSTR, LPCSTR, DWORD, DWORD);
-static BOOL (WINAPI * pCryptAcquireContextW)
- (HCRYPTPROV *, LPCWSTR, LPCWSTR, DWORD, DWORD);
static void init_function_pointers(void)
{
@@ -47,7 +45,6 @@ static void init_function_pointers(void)
trace("GetProcAddress(%s) failed\n", #func);
GET_PROC(hAdvapi32, CryptAcquireContextA)
- GET_PROC(hAdvapi32, CryptAcquireContextW)
#undef GET_PROC
}
@@ -1014,8 +1011,6 @@ static void test_hash_msg(void)
static const CHAR cspNameA[] = { 'W','i','n','e','C','r','y','p','t','T','e',
'm','p',0 };
-static const WCHAR cspNameW[] = { 'W','i','n','e','C','r','y','p','t','T','e',
- 'm','p',0 };
static BYTE serialNum[] = { 1 };
static BYTE encodedCommonName[] = { 0x30,0x15,0x31,0x13,0x30,0x11,0x06,0x03,
0x55,0x04,0x03,0x13,0x0a,0x4a,0x75,0x61,0x6e,0x20,0x4c,0x61,0x6e,0x67,0x00 };
@@ -1097,7 +1092,7 @@ static void test_signed_msg_open(void)
ret = pCryptAcquireContextA(&signer.hCryptProv, cspNameA, NULL,
PROV_RSA_FULL, 0);
}
- ok(ret, "CryptAcquireContext failed: 0x%x\n", GetLastError());
+ ok(ret, "CryptAcquireContextA failed: 0x%x\n", GetLastError());
if (ret) {
msg = CryptMsgOpenToEncode(PKCS_7_ASN_ENCODING, 0, CMSG_SIGNED, &signInfo,
@@ -1185,7 +1180,7 @@ static void test_signed_msg_update(void)
ret = pCryptAcquireContextA(&signer.hCryptProv, cspNameA, NULL,
PROV_RSA_FULL, 0);
}
- ok(ret, "CryptAcquireContext failed: 0x%x\n", GetLastError());
+ ok(ret, "CryptAcquireContextA failed: 0x%x\n", GetLastError());
if (!ret) {
skip("No context for tests\n");
@@ -1900,7 +1895,7 @@ static void test_signed_msg_get_param(void)
if (!ret && GetLastError() == NTE_EXISTS)
ret = pCryptAcquireContextA(&signer.hCryptProv, cspNameA, NULL,
PROV_RSA_FULL, 0);
- ok(ret, "CryptAcquireContextW failed: %x\n", GetLastError());
+ ok(ret, "CryptAcquireContextA failed: %x\n", GetLastError());
msg = CryptMsgOpenToEncode(PKCS_7_ASN_ENCODING,
CMSG_CRYPT_RELEASE_CONTEXT_FLAG, CMSG_SIGNED, &signInfo, NULL, NULL);
ok(msg != NULL, "CryptMsgOpenToEncode failed: %x\n", GetLastError());
@@ -1935,12 +1930,12 @@ static void test_signed_msg_get_param(void)
signer.SignerId.dwIdChoice = CERT_ID_KEY_IDENTIFIER;
signer.SignerId.KeyId.cbData = sizeof(serialNum);
signer.SignerId.KeyId.pbData = (BYTE *)serialNum;
- ret = CryptAcquireContextW(&signer.hCryptProv, cspNameW, NULL,
+ ret = pCryptAcquireContextA(&signer.hCryptProv, cspNameA, NULL,
PROV_RSA_FULL, CRYPT_NEWKEYSET);
if (!ret && GetLastError() == NTE_EXISTS)
- ret = CryptAcquireContextW(&signer.hCryptProv, cspNameW, NULL,
+ ret = pCryptAcquireContextA(&signer.hCryptProv, cspNameA, NULL,
PROV_RSA_FULL, 0);
- ok(ret, "CryptAcquireContextW failed: %x\n", GetLastError());
+ ok(ret, "CryptAcquireContextA failed: %x\n", GetLastError());
msg = CryptMsgOpenToEncode(PKCS_7_ASN_ENCODING,
CMSG_CRYPT_RELEASE_CONTEXT_FLAG, CMSG_SIGNED, &signInfo, NULL, NULL);
ok(msg != NULL, "CryptMsgOpenToEncode failed: %x\n", GetLastError());
@@ -2799,10 +2794,10 @@ static BOOL detect_nt(void)
signer.pCertInfo = &certInfo;
signer.HashAlgorithm.pszObjId = oid_rsa_md5;
- ret = pCryptAcquireContextW(&signer.hCryptProv, cspNameW, NULL,
+ ret = pCryptAcquireContextA(&signer.hCryptProv, cspNameA, NULL,
PROV_RSA_FULL, CRYPT_NEWKEYSET);
if (!ret && GetLastError() == NTE_EXISTS) {
- ret = pCryptAcquireContextW(&signer.hCryptProv, cspNameW, NULL,
+ ret = pCryptAcquireContextA(&signer.hCryptProv, cspNameA, NULL,
PROV_RSA_FULL, 0);
}
@@ -2810,7 +2805,7 @@ static BOOL detect_nt(void)
/* cleanup */
CryptReleaseContext(signer.hCryptProv, 0);
- pCryptAcquireContextW(&signer.hCryptProv, cspNameW, NULL, PROV_RSA_FULL,
+ pCryptAcquireContextA(&signer.hCryptProv, cspNameA, NULL, PROV_RSA_FULL,
CRYPT_DELETEKEYSET);
return TRUE;
--
1.5.4.1
--------------050204060101080407010008--
More information about the wine-patches
mailing list