Juan Lang : crypt32: Set size when calling CryptDecodeObjectEx without CRYPT_DECODE_ALLOC_FLAG set .
Module: wine Branch: master Commit: 4690a9c800e95e389e81d3a0ee2b3fc187257c1c URL: http://source.winehq.org/git/wine.git/?a=commit;h=4690a9c800e95e389e81d3a0ee... Author: Juan Lang <juan.lang(a)gmail.com> Date: Thu Nov 1 07:57:09 2007 -0700 crypt32: Set size when calling CryptDecodeObjectEx without CRYPT_DECODE_ALLOC_FLAG set. --- dlls/crypt32/cert.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/dlls/crypt32/cert.c b/dlls/crypt32/cert.c index 844b054..5b45358 100644 --- a/dlls/crypt32/cert.c +++ b/dlls/crypt32/cert.c @@ -251,7 +251,7 @@ static BOOL WINAPI CertContext_GetProperty(void *context, DWORD dwPropId, if (ext) { CRYPT_DATA_BLOB value; - DWORD size; + DWORD size = sizeof(value); ret = CryptDecodeObjectEx(X509_ASN_ENCODING, szOID_SUBJECT_KEY_IDENTIFIER, ext->Value.pbData,
participants (1)
-
Alexandre Julliard