Submitted by: steve@openssl.org

Initialize fields correctly if pem_str or info are NULL in  EVP_PKEY_asn1_new().
This commit is contained in:
Dr. Stephen Henson 2009-12-02 13:56:45 +00:00
parent 7f354fa42d
commit 5656f33cea

View file

@ -301,6 +301,8 @@ EVP_PKEY_ASN1_METHOD* EVP_PKEY_asn1_new(int id, int flags,
if (!ameth->info)
goto err;
}
else
ameth->info = NULL
if (pem_str)
{
@ -308,6 +310,8 @@ EVP_PKEY_ASN1_METHOD* EVP_PKEY_asn1_new(int id, int flags,
if (!ameth->pem_str)
goto err;
}
else
ameth->pem_str = NULL
ameth->pub_decode = 0;
ameth->pub_encode = 0;