X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fx509%2Fx509type.c;h=5274ded737dac6cee86f1f741364f8a85d7f669a;hp=42c23bcfca0bc0d989ad09524325c6f94e5b79ec;hb=cfcf645356b0957e9ec7190e3afb3e4d6c406d5b;hpb=cdbb8c2f26574349b721b651f40f120864848059 diff --git a/crypto/x509/x509type.c b/crypto/x509/x509type.c index 42c23bcfca..5274ded737 100644 --- a/crypto/x509/x509type.c +++ b/crypto/x509/x509type.c @@ -108,8 +108,9 @@ EVP_PKEY *pkey; break; } - if (EVP_PKEY_size(pkey) <= 512) + if (EVP_PKEY_size(pk) <= 512) ret|=EVP_PKT_EXP; + if(pkey==NULL) EVP_PKEY_free(pk); return(ret); }