summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/openssl.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/openssl.c b/src/openssl.c
index 88c34d8..fd392d7 100644
--- a/src/openssl.c
+++ b/src/openssl.c
@@ -1788,7 +1788,13 @@ static struct ex_type {
1788 [EX_SSL_CTX_ALPN_SELECT_CB] = { CRYPTO_EX_INDEX_SSL_CTX, -1, &SSL_CTX_get_ex_data, &SSL_CTX_set_ex_data }, 1788 [EX_SSL_CTX_ALPN_SELECT_CB] = { CRYPTO_EX_INDEX_SSL_CTX, -1, &SSL_CTX_get_ex_data, &SSL_CTX_set_ex_data },
1789}; 1789};
1790 1790
1791static int ex_ondup(CRYPTO_EX_DATA *to NOTUSED, CRYPTO_EX_DATA *from NOTUSED, void *from_d, int idx NOTUSED, long argl NOTUSED, void *argp NOTUSED) { 1791#if OPENSSL_PREREQ(1,1,0)
1792typedef const CRYPTO_EX_DATA const_CRYPTO_EX_DATA;
1793#else
1794typedef CRYPTO_EX_DATA const_CRYPTO_EX_DATA;
1795#endif
1796
1797static int ex_ondup(CRYPTO_EX_DATA *to NOTUSED, const_CRYPTO_EX_DATA *from NOTUSED, void *from_d, int idx NOTUSED, long argl NOTUSED, void *argp NOTUSED) {
1792 struct ex_data **data = from_d; 1798 struct ex_data **data = from_d;
1793 1799
1794 if (*data) 1800 if (*data)