From 25824e2d3fb42def5efbb59ff34a51e31af04ec8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20F=C3=A6r=C3=B8y?= Date: Wed, 19 Oct 2016 23:37:04 +0200 Subject: Lift ASN1_STRING declaration onto the entry of the function. --- src/core/network-openssl.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/core/network-openssl.c b/src/core/network-openssl.c index 428881df..8c258eca 100644 --- a/src/core/network-openssl.c +++ b/src/core/network-openssl.c @@ -625,6 +625,7 @@ static void set_peer_cert_chain_info(TLS_REC *tls, SSL *ssl) X509_NAME *name = NULL; X509_NAME_ENTRY *entry = NULL; TLS_CERT_ENTRY_REC *tls_cert_entry_rec = NULL; + ASN1_STRING *data = NULL; chain = SSL_get_peer_cert_chain(ssl); @@ -646,8 +647,8 @@ static void set_peer_cert_chain_info(TLS_REC *tls, SSL *ssl) if (key == NULL) key = (char *)OBJ_nid2ln(nid); - ASN1_STRING *d = X509_NAME_ENTRY_get_data(entry); - value = (char *)ASN1_STRING_data(d); + data = X509_NAME_ENTRY_get_data(entry); + value = (char *)ASN1_STRING_data(data); tls_cert_entry_rec = tls_cert_entry_create_rec(key, value); tls_cert_rec_append_subject_entry(cert_rec, tls_cert_entry_rec); @@ -665,8 +666,8 @@ static void set_peer_cert_chain_info(TLS_REC *tls, SSL *ssl) if (key == NULL) key = (char *)OBJ_nid2ln(nid); - ASN1_STRING *d = X509_NAME_ENTRY_get_data(entry); - value = (char *)ASN1_STRING_data(d); + data = X509_NAME_ENTRY_get_data(entry); + value = (char *)ASN1_STRING_data(data); tls_cert_entry_rec = tls_cert_entry_create_rec(key, value); tls_cert_rec_append_issuer_entry(cert_rec, tls_cert_entry_rec); -- cgit v1.2.3