Andrew Talbot : crypt32: Cast-qual warnings fix.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Oct 25 13:29:03 CDT 2006
Module: wine
Branch: master
Commit: 58f9b6076fa033ddb12b711f00b527325bbe5aeb
URL: http://source.winehq.org/git/wine.git/?a=commit;h=58f9b6076fa033ddb12b711f00b527325bbe5aeb
Author: Andrew Talbot <Andrew.Talbot at talbotville.com>
Date: Tue Oct 24 21:54:07 2006 +0100
crypt32: Cast-qual warnings fix.
---
dlls/crypt32/crl.c | 2 +-
dlls/crypt32/decode.c | 8 ++++----
dlls/crypt32/encode.c | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dlls/crypt32/crl.c b/dlls/crypt32/crl.c
index 7a031d6..37677a6 100644
--- a/dlls/crypt32/crl.c
+++ b/dlls/crypt32/crl.c
@@ -429,7 +429,7 @@ static BOOL WINAPI CRLContext_SetPropert
}
case CERT_DATE_STAMP_PROP_ID:
ret = ContextPropertyList_SetProperty(properties, dwPropId,
- (LPBYTE)pvData, sizeof(FILETIME));
+ (const BYTE *)pvData, sizeof(FILETIME));
break;
default:
FIXME("%d: stub\n", dwPropId);
diff --git a/dlls/crypt32/decode.c b/dlls/crypt32/decode.c
index 6e74fcc..cb83a80 100644
--- a/dlls/crypt32/decode.c
+++ b/dlls/crypt32/decode.c
@@ -1333,7 +1333,7 @@ static BOOL WINAPI CRYPT_AsnDecodeNameVa
case ASN_UTF8STRING:
valueType = CERT_RDN_UTF8_STRING;
bytesNeeded += MultiByteToWideChar(CP_UTF8, 0,
- (LPSTR)pbEncoded + 1 + lenBytes, dataLen, NULL, 0) * 2;
+ (LPCSTR)pbEncoded + 1 + lenBytes, dataLen, NULL, 0) * 2;
break;
default:
SetLastError(CRYPT_E_ASN1_BADTAG);
@@ -1394,7 +1394,7 @@ static BOOL WINAPI CRYPT_AsnDecodeNameVa
LPWSTR str = (LPWSTR)value->Value.pbData;
value->Value.cbData = MultiByteToWideChar(CP_UTF8, 0,
- (LPSTR)pbEncoded + 1 + lenBytes, dataLen,
+ (LPCSTR)pbEncoded + 1 + lenBytes, dataLen,
str, bytesNeeded - sizeof(CERT_NAME_VALUE)) * 2;
break;
}
@@ -1508,7 +1508,7 @@ static BOOL WINAPI CRYPT_AsnDecodeUnicod
case ASN_UTF8STRING:
valueType = CERT_RDN_UTF8_STRING;
bytesNeeded += MultiByteToWideChar(CP_UTF8, 0,
- (LPSTR)pbEncoded + 1 + lenBytes, dataLen, NULL, 0) * 2;
+ (LPCSTR)pbEncoded + 1 + lenBytes, dataLen, NULL, 0) * 2;
break;
default:
SetLastError(CRYPT_E_ASN1_BADTAG);
@@ -1561,7 +1561,7 @@ static BOOL WINAPI CRYPT_AsnDecodeUnicod
break;
case ASN_UTF8STRING:
value->Value.cbData = MultiByteToWideChar(CP_UTF8, 0,
- (LPSTR)pbEncoded + 1 + lenBytes, dataLen,
+ (LPCSTR)pbEncoded + 1 + lenBytes, dataLen,
str, bytesNeeded - sizeof(CERT_NAME_VALUE)) * 2;
break;
}
diff --git a/dlls/crypt32/encode.c b/dlls/crypt32/encode.c
index 81ce224..d897617 100644
--- a/dlls/crypt32/encode.c
+++ b/dlls/crypt32/encode.c
@@ -600,7 +600,7 @@ static BOOL WINAPI CRYPT_AsnEncodeCRLEnt
{
DWORD cCRLEntry = *(const DWORD *)pvStructInfo;
DWORD bytesNeeded, dataLen, lenBytes, i;
- const CRL_ENTRY *rgCRLEntry = *(const CRL_ENTRY **)
+ const CRL_ENTRY *rgCRLEntry = *(const CRL_ENTRY *const *)
((const BYTE *)pvStructInfo + sizeof(DWORD));
BOOL ret = TRUE;
More information about the wine-cvs
mailing list