Merge pull request #6035 from gojimmypi/PK_SSL_init_vars

Initialize `OPENSSL_ALL` local size / length / type vars
This commit is contained in:
David Garske
2023-01-31 09:09:18 -08:00
committed by GitHub
2 changed files with 9 additions and 9 deletions

View File

@@ -3402,9 +3402,9 @@ int wolfSSL_RSA_padding_add_PKCS1_PSS(WOLFSSL_RSA *rsa, unsigned char *em,
{ {
int ret = 1; int ret = 1;
enum wc_HashType hashType; enum wc_HashType hashType;
int hashLen; int hashLen = 0;
int emLen; int emLen = 0;
int mgf; int mgf = 0;
int initTmpRng = 0; int initTmpRng = 0;
WC_RNG *rng = NULL; WC_RNG *rng = NULL;
#ifdef WOLFSSL_SMALL_STACK #ifdef WOLFSSL_SMALL_STACK
@@ -3534,11 +3534,11 @@ int wolfSSL_RSA_verify_PKCS1_PSS(WOLFSSL_RSA *rsa, const unsigned char *mHash,
const unsigned char *em, int saltLen) const unsigned char *em, int saltLen)
{ {
int ret = 1; int ret = 1;
int hashLen; int hashLen = 0;
int mgf; int mgf = 0;
int emLen; int emLen = 0;
int mPrimeLen; int mPrimeLen = 0;
enum wc_HashType hashType; enum wc_HashType hashType = WC_HASH_TYPE_NONE;
byte *mPrime = NULL; byte *mPrime = NULL;
byte *buf = NULL; byte *buf = NULL;

View File

@@ -38218,7 +38218,7 @@ int wolfSSL_PEM_write_bio_PKCS8PrivateKey(WOLFSSL_BIO* bio,
byte* key = NULL; byte* key = NULL;
word32 keySz; word32 keySz;
byte* pem = NULL; byte* pem = NULL;
int pemSz; int pemSz = 0;
int type = PKCS8_PRIVATEKEY_TYPE; int type = PKCS8_PRIVATEKEY_TYPE;
int algId; int algId;
const byte* curveOid; const byte* curveOid;