Initialize pval.

This commit is contained in:
Dr. Stephen Henson 2006-03-31 18:11:54 +00:00
parent d6091d5a39
commit 99516f81b1

View File

@ -123,7 +123,7 @@ static int dsa_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey)
static int dsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) static int dsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)
{ {
DSA *dsa; DSA *dsa;
void *pval; void *pval = NULL;
int ptype; int ptype;
unsigned char *penc = NULL; unsigned char *penc = NULL;
int penclen; int penclen;
@ -143,10 +143,7 @@ static int dsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)
ptype = V_ASN1_SEQUENCE; ptype = V_ASN1_SEQUENCE;
} }
else else
{
ptype = V_ASN1_UNDEF; ptype = V_ASN1_UNDEF;
pval = NULL;
}
dsa->write_params=0; dsa->write_params=0;
penclen = i2d_DSAPublicKey(dsa, &penc); penclen = i2d_DSAPublicKey(dsa, &penc);