diff options
author | Kaspar Brand <ossl-rt@velox.ch> | 2013-08-06 16:01:47 +0100 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2013-08-06 16:01:47 +0100 |
commit | 5ae8d6bcbaff99423a2608559d738a3fcf7ed6dc (patch) | |
tree | b418cc92afaa8e2ed16b17e84189e2755556b2e7 /crypto | |
parent | dfcb42c68eac61b35d52f2fc53771c0f27dd9c29 (diff) |
Fix for PEM_X509_INFO_read_bio.
PR: 3028
Fix bug introduced in PEM_X509_INFO_bio which wouldn't process RSA keys
correctly if they appeared first.
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/pem/pem_info.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/pem/pem_info.c b/crypto/pem/pem_info.c index 1b2be527ed..cc7f24a9c1 100644 --- a/crypto/pem/pem_info.c +++ b/crypto/pem/pem_info.c @@ -167,6 +167,7 @@ start: #ifndef OPENSSL_NO_RSA if (strcmp(name,PEM_STRING_RSA) == 0) { + d2i=(D2I_OF(void))d2i_RSAPrivateKey; if (xi->x_pkey != NULL) { if (!sk_X509_INFO_push(ret,xi)) goto err; |