summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/pem/pem_lib.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/pem/pem_lib.c')
-rw-r--r--src/lib/libcrypto/pem/pem_lib.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/libcrypto/pem/pem_lib.c b/src/lib/libcrypto/pem/pem_lib.c
index cfc89a9921..42e4861bc1 100644
--- a/src/lib/libcrypto/pem/pem_lib.c
+++ b/src/lib/libcrypto/pem/pem_lib.c
@@ -482,6 +482,7 @@ int PEM_do_header(EVP_CIPHER_INFO *cipher, unsigned char *data, long *plen,
482 482
483int PEM_get_EVP_CIPHER_INFO(char *header, EVP_CIPHER_INFO *cipher) 483int PEM_get_EVP_CIPHER_INFO(char *header, EVP_CIPHER_INFO *cipher)
484 { 484 {
485 int o;
485 const EVP_CIPHER *enc=NULL; 486 const EVP_CIPHER *enc=NULL;
486 char *p,c; 487 char *p,c;
487 char **header_pp = &header; 488 char **header_pp = &header;
@@ -521,6 +522,7 @@ int PEM_get_EVP_CIPHER_INFO(char *header, EVP_CIPHER_INFO *cipher)
521 header++; 522 header++;
522 } 523 }
523 *header='\0'; 524 *header='\0';
525 o=OBJ_sn2nid(p);
524 cipher->cipher=enc=EVP_get_cipherbyname(p); 526 cipher->cipher=enc=EVP_get_cipherbyname(p);
525 *header=c; 527 *header=c;
526 header++; 528 header++;