Selaa lähdekoodia

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.
Kaspar Brand 11 vuotta sitten
vanhempi
commit
5ae8d6bcba
1 muutettua tiedostoa jossa 1 lisäystä ja 0 poistoa
  1. 1 0
      crypto/pem/pem_info.c

+ 1 - 0
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;