From aba11380a15c80946a425b67aea173fc35e6f12f Mon Sep 17 00:00:00 2001 From: Marc Hoersken Date: Sat, 22 Mar 2014 23:23:18 +0100 Subject: [PATCH] wincng: Fixed use of possible uninitialized variable pPaddingInfo Reported by Bob Kast, thanks a lot. --- src/wincng.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/wincng.c b/src/wincng.c index 1bc9ceff..7ba1e88d 100644 --- a/src/wincng.c +++ b/src/wincng.c @@ -446,7 +446,8 @@ _libssh2_wincng_key_sha1_verify(_libssh2_wincng_key_ctx *ctx, if (flags & BCRYPT_PAD_PKCS1) { paddingInfoPKCS1.pszAlgId = BCRYPT_SHA1_ALGORITHM; pPaddingInfo = &paddingInfoPKCS1; - } + } else + pPaddingInfo = NULL; memcpy(data, sig, datalen);