diff options
author | Daniel Stenberg <daniel@haxx.se> | 2021-03-31 16:01:35 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2021-03-31 16:01:35 +0200 |
commit | 7d2355b6d9c5abb511fd6ff6e6f2d12f5eab311c (patch) | |
tree | 4dced44acd354c3c4ca0f90676496009323ea63c | |
parent | 3266b35bbe21c68dea0dc7ccd991eb028e6d360c (diff) | |
download | curl-7d2355b6d9c5abb511fd6ff6e6f2d12f5eab311c.tar.gz |
typecheck-gcc: make the ssl-ctx-cb check use SSL_CTX pointersbagder/typechecl-ssl-ctx-cb
... not value.
Reported-by: locpyl-tidnyd on github
Fixes #6818
-rw-r--r-- | include/curl/typecheck-gcc.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/include/curl/typecheck-gcc.h b/include/curl/typecheck-gcc.h index 230f4c106..34d0267ed 100644 --- a/include/curl/typecheck-gcc.h +++ b/include/curl/typecheck-gcc.h @@ -7,7 +7,7 @@ * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * - * Copyright (C) 1998 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al. + * Copyright (C) 1998 - 2021, Daniel Stenberg, <daniel@haxx.se>, et al. * * This software is licensed as described in the file COPYING, which * you should have received as part of this distribution. The terms @@ -667,11 +667,11 @@ typedef CURLcode (*_curl_ssl_ctx_callback4)(CURL *, const void *, /* hack: if we included OpenSSL's ssl.h, we know about SSL_CTX * this will of course break if we're included before OpenSSL headers... */ -typedef CURLcode (*_curl_ssl_ctx_callback5)(CURL *, SSL_CTX, void *); -typedef CURLcode (*_curl_ssl_ctx_callback6)(CURL *, SSL_CTX, const void *); -typedef CURLcode (*_curl_ssl_ctx_callback7)(CURL *, const SSL_CTX, void *); -typedef CURLcode (*_curl_ssl_ctx_callback8)(CURL *, const SSL_CTX, - const void *); +typedef CURLcode (*_curl_ssl_ctx_callback5)(CURL *, SSL_CTX *, void *); +typedef CURLcode (*_curl_ssl_ctx_callback6)(CURL *, SSL_CTX *, const void *); +typedef CURLcode (*_curl_ssl_ctx_callback7)(CURL *, const SSL_CTX *, void *); +typedef CURLcode (*_curl_ssl_ctx_callback8)(CURL *, const SSL_CTX *, + const void *); #else typedef _curl_ssl_ctx_callback1 _curl_ssl_ctx_callback5; typedef _curl_ssl_ctx_callback1 _curl_ssl_ctx_callback6; |