From 757fd6aae90265e4e1021a8f82d086186e303bb7 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Sun, 22 Mar 2026 12:40:23 +0100 Subject: [PATCH] gnutls: fix clang-tidy warning with !verbose with `-DCURL_DISABLE_VERBOSE_STRINGS=ON -DCURL_USE_GNUTLS=ON -DCURL_CLANG_TIDY=ON`. ``` lib/vtls/gtls.c:268:7: error: Value stored to 'strerr' is never read [clang-analyzer-deadcode.DeadStores,-warnings-as-errors] 268 | strerr = gnutls_strerror(rc); | ^ ~~~~~~~~~~~~~~~~~~~ ``` Closes #21060 --- lib/vtls/gtls.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/vtls/gtls.c b/lib/vtls/gtls.c index 4ac1913240..b52cc911ff 100644 --- a/lib/vtls/gtls.c +++ b/lib/vtls/gtls.c @@ -257,6 +257,7 @@ static CURLcode cf_gtls_handshake(struct Curl_cfilter *cf, return CURLE_AGAIN; } else if((rc < 0) && !gnutls_error_is_fatal(rc)) { +#ifdef CURLVERBOSE const char *strerr = NULL; if(rc == GNUTLS_E_WARNING_ALERT_RECEIVED) { @@ -268,6 +269,7 @@ static CURLcode cf_gtls_handshake(struct Curl_cfilter *cf, strerr = gnutls_strerror(rc); infof(data, "gnutls_handshake() warning: %s", strerr); +#endif return CURLE_AGAIN; } else if((rc < 0) && backend->gtls.io_result) {