Juan Lang : crypt32: Set size when calling CryptDecodeObjectEx without CRYPT_DECODE_ALLOC_FLAG set .

Alexandre Julliard julliard at winehq.org
Fri Nov 2 08:10:18 CDT 2007


Module: wine
Branch: master
Commit: 4690a9c800e95e389e81d3a0ee2b3fc187257c1c
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=4690a9c800e95e389e81d3a0ee2b3fc187257c1c

Author: Juan Lang <juan.lang at 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,




More information about the wine-cvs mailing list