Module: wine Branch: master Commit: 58f9b6076fa033ddb12b711f00b527325bbe5aeb URL: http://source.winehq.org/git/wine.git/?a=commit;h=58f9b6076fa033ddb12b711f00...
Author: Andrew Talbot Andrew.Talbot@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;