From 3f35bb22c8a015e30456c0634562f4f48ee4c878 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 25 Mar 2026 13:54:21 +0000 Subject: [PATCH] Add ret return pattern to avoid variable ret was set but never used warning Signed-off-by: Ben Taylor --- library/ssl_tls13_generic.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/library/ssl_tls13_generic.c b/library/ssl_tls13_generic.c index b6d09788ba..6ec1b0bcac 100644 --- a/library/ssl_tls13_generic.c +++ b/library/ssl_tls13_generic.c @@ -322,11 +322,12 @@ static int ssl_tls13_parse_certificate_verify(mbedtls_ssl_context *ssl, } #endif /* MBEDTLS_X509_RSASSA_PSS_SUPPORT */ - if ((ret = mbedtls_pk_verify_ext(sig_alg, options, - &ssl->session_negotiate->peer_cert->pk, - md_alg, verify_hash, verify_hash_len, - p, signature_len)) == 0) { - return 0; + ret = mbedtls_pk_verify_ext(sig_alg, options, + &ssl->session_negotiate->peer_cert->pk, + md_alg, verify_hash, verify_hash_len, + p, signature_len); + if (ret == 0) { + return ret; } MBEDTLS_SSL_DEBUG_RET(1, "mbedtls_pk_verify_ext", ret);