Signed-off-by: Kai Krakow kai@kaishome.de --- dlls/crypt32/decode.c | 2 +- dlls/crypt32/encode.c | 4 ++-- dlls/crypt32/object.c | 2 +- tools/widl/typegen.c | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dlls/crypt32/decode.c b/dlls/crypt32/decode.c index 8b84388b12..d8d6ec24f1 100644 --- a/dlls/crypt32/decode.c +++ b/dlls/crypt32/decode.c @@ -4132,7 +4132,7 @@ static BOOL CRYPT_AsnDecodeOctets(const BYTE *pbEncoded, static BOOL CRYPT_AsnDecodeOctetStringInternal(const BYTE *encoded, DWORD encoded_size, DWORD flags, void *buf, DWORD *buf_size, DWORD *ret_decoded) { - DWORD decoded = 0, indefinite_len_depth = 0, len_size, len, bytes_needed; + DWORD decoded = 0, indefinite_len_depth = 0, len_size, len = 0, bytes_needed; CRYPT_DATA_BLOB *blob; const BYTE *string;
diff --git a/dlls/crypt32/encode.c b/dlls/crypt32/encode.c index 6f9f595f4f..47274dbbf1 100644 --- a/dlls/crypt32/encode.c +++ b/dlls/crypt32/encode.c @@ -2575,7 +2575,7 @@ static BOOL WINAPI CRYPT_AsnEncodeAltName(DWORD dwCertEncodingType, */ for (i = 0, dataLen = 0; ret && i < info->cAltEntry; i++) { - DWORD len; + DWORD len = 0;
ret = CRYPT_AsnEncodeAltNameEntry(dwCertEncodingType, NULL, &info->rgAltEntry[i], 0, NULL, NULL, &len); @@ -3789,7 +3789,7 @@ static BOOL WINAPI CRYPT_AsnEncodeCRLDistPoints(DWORD dwCertEncodingType, ret = TRUE; for (i = 0, dataLen = 0; ret && i < info->cDistPoint; i++) { - DWORD len; + DWORD len = 0;
ret = CRYPT_AsnEncodeDistPoint(&info->rgDistPoint[i], NULL, &len); diff --git a/dlls/crypt32/object.c b/dlls/crypt32/object.c index 0320cfda1b..addcad64fe 100644 --- a/dlls/crypt32/object.c +++ b/dlls/crypt32/object.c @@ -1360,7 +1360,7 @@ static BOOL CRYPT_FormatAltNameEntry(DWORD dwFormatStrType, DWORD indentLevel, static BOOL CRYPT_FormatAltNameInfo(DWORD dwFormatStrType, DWORD indentLevel, const CERT_ALT_NAME_INFO *name, LPWSTR str, DWORD *pcbStr) { - DWORD i, size, bytesNeeded = 0; + DWORD i, size = 0, bytesNeeded = 0; BOOL ret = TRUE; LPCWSTR sep; DWORD sepLen; diff --git a/tools/widl/typegen.c b/tools/widl/typegen.c index e63600c71b..584d33e8f6 100644 --- a/tools/widl/typegen.c +++ b/tools/widl/typegen.c @@ -3706,7 +3706,7 @@ static unsigned int get_required_buffer_size_type( { case TGT_USER_TYPE: { - const char *uname; + const char *uname = NULL; const type_t *utype = get_user_type(type, &uname); return get_required_buffer_size_type(utype, uname, NULL, FALSE, alignment); }