projects
/
oweals
/
openssl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d64c533
)
RT3061: slightly amend patch
author
Emilia Kasper
<emilia@openssl.org>
Fri, 22 Aug 2014 13:16:00 +0000
(15:16 +0200)
committer
Emilia Kasper
<emilia@openssl.org>
Fri, 22 Aug 2014 13:23:33 +0000
(15:23 +0200)
Add an extra NULL dereference check
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
crypto/dsa/dsa_ameth.c
patch
|
blob
|
history
diff --git
a/crypto/dsa/dsa_ameth.c
b/crypto/dsa/dsa_ameth.c
index aa3f55e2185e1bf5820d5ef6aef5848d6f7f95e2..50273b03f3a97791d90173e0f36c71f82be85e60 100644
(file)
--- a/
crypto/dsa/dsa_ameth.c
+++ b/
crypto/dsa/dsa_ameth.c
@@
-307,7
+307,7
@@
static int dsa_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)
unsigned char *dp = NULL;
int dplen;
- if (!pkey->pkey.dsa->priv_key)
+ if (!pkey->pkey.dsa
|| !pkey->pkey.dsa
->priv_key)
{
DSAerr(DSA_F_DSA_PRIV_ENCODE,DSA_R_MISSING_PARAMETERS);
goto err;
@@
-717,4
+717,3
@@
const EVP_PKEY_ASN1_METHOD dsa_asn1_meths[] =
old_dsa_priv_encode
}
};
-