From: Sergey Kandaurov Date: Thu, 8 Sep 2022 09:53:49 +0000 (+0400) Subject: SSL: silenced GCC warnings when building with BoringSSL. X-Git-Tag: release-1.23.2~20 X-Git-Url: http://www.kaiwu.me/postgresql/commit/static/gitweb.js?a=commitdiff_plain;h=5071bc0bcf18c2eade9d452b27d92bee341dd053;p=nginx.git SSL: silenced GCC warnings when building with BoringSSL. BoringSSL uses macro stub for SSL_CTX_set_ecdh_auto that expands to 1, which triggers -Wunused-value "statement with no effect" warnings. --- diff --git a/src/event/ngx_event_openssl.c b/src/event/ngx_event_openssl.c index 66f418a58..085ec5530 100644 --- a/src/event/ngx_event_openssl.c +++ b/src/event/ngx_event_openssl.c @@ -1428,7 +1428,7 @@ ngx_ssl_ecdh_curve(ngx_conf_t *cf, ngx_ssl_t *ssl, ngx_str_t *name) #ifdef SSL_CTRL_SET_ECDH_AUTO /* not needed in OpenSSL 1.1.0+ */ - SSL_CTX_set_ecdh_auto(ssl->ctx, 1); + (void) SSL_CTX_set_ecdh_auto(ssl->ctx, 1); #endif if (ngx_strcmp(name->data, "auto") == 0) {