Module: wine Branch: master Commit: 4690a9c800e95e389e81d3a0ee2b3fc187257c1c URL: http://source.winehq.org/git/wine.git/?a=commit;h=4690a9c800e95e389e81d3a0ee...
Author: Juan Lang juan.lang@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,