mirror of
https://github.com/apache/httpd.git
synced 2025-08-08 15:02:10 +03:00
* modules/ssl/ssl_engine_vars.c (ssl_var_lookup_ssl_cert_dn): Fix gcc
4.x different-pointer-signedness warning. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@290136 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -431,8 +431,9 @@ static char *ssl_var_lookup_ssl_cert_dn(apr_pool_t *p, X509_NAME *xsname, char *
|
|||||||
n =OBJ_obj2nid((ASN1_OBJECT *)X509_NAME_ENTRY_get_object(xsne));
|
n =OBJ_obj2nid((ASN1_OBJECT *)X509_NAME_ENTRY_get_object(xsne));
|
||||||
|
|
||||||
if (n == ssl_var_lookup_ssl_cert_dn_rec[i].nid && idx-- == 0) {
|
if (n == ssl_var_lookup_ssl_cert_dn_rec[i].nid && idx-- == 0) {
|
||||||
result = apr_pstrmemdup(p,
|
unsigned char *data = X509_NAME_ENTRY_get_data_ptr(xsne);
|
||||||
X509_NAME_ENTRY_get_data_ptr(xsne),
|
/* cast needed from unsigned char to char */
|
||||||
|
result = apr_pstrmemdup(p, (char *)data,
|
||||||
X509_NAME_ENTRY_get_data_len(xsne));
|
X509_NAME_ENTRY_get_data_len(xsne));
|
||||||
#if APR_CHARSET_EBCDIC
|
#if APR_CHARSET_EBCDIC
|
||||||
ap_xlate_proto_from_ascii(result, X509_NAME_ENTRY_get_data_len(xsne));
|
ap_xlate_proto_from_ascii(result, X509_NAME_ENTRY_get_data_len(xsne));
|
||||||
|
Reference in New Issue
Block a user