From: Dr. Stephen Henson Date: Thu, 25 Jun 2009 17:10:44 +0000 (+0000) Subject: Stop warnings in gcc where "a" is const passed as a non-const argument. X-Git-Tag: OpenSSL-fips-2_0-rc1~1626 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=4aa902ebaffb385199b9d0fb850ca4f9f5cb795e;p=oweals%2Fopenssl.git Stop warnings in gcc where "a" is const passed as a non-const argument. --- diff --git a/crypto/bio/bio.h b/crypto/bio/bio.h index ab5d5c0923..1c7173c38a 100644 --- a/crypto/bio/bio.h +++ b/crypto/bio/bio.h @@ -411,7 +411,7 @@ typedef int asn1_ps_func(BIO *b, unsigned char **pbuf, int *plen, void *parg); #define BIO_set_accept_port(b,name) BIO_ctrl(b,BIO_C_SET_ACCEPT,0,(char *)name) #define BIO_get_accept_port(b) BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,0) /* #define BIO_set_nbio(b,n) BIO_ctrl(b,BIO_C_SET_NBIO,(n),NULL) */ -#define BIO_set_nbio_accept(b,n) BIO_ctrl(b,BIO_C_SET_ACCEPT,1,(n)?"a":NULL) +#define BIO_set_nbio_accept(b,n) BIO_ctrl(b,BIO_C_SET_ACCEPT,1,(n)?(void *)"a":NULL) #define BIO_set_accept_bios(b,bio) BIO_ctrl(b,BIO_C_SET_ACCEPT,2,(char *)bio) #define BIO_BIND_NORMAL 0