From f7d704dbd2f9e46b40e7440719c003219e197b36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20P=C3=A9gouri=C3=A9-Gonnard?= Date: Fri, 28 Jan 2022 10:05:56 +0100 Subject: [PATCH] Avoid dead code in some configurations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Manuel Pégourié-Gonnard --- library/ssl_misc.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/library/ssl_misc.h b/library/ssl_misc.h index 0c43c795ae..ad358b3693 100644 --- a/library/ssl_misc.h +++ b/library/ssl_misc.h @@ -1841,15 +1841,18 @@ static inline const void *mbedtls_ssl_get_sig_algs( const mbedtls_ssl_context *ssl ) { #if defined(MBEDTLS_KEY_EXCHANGE_WITH_CERT_ENABLED) + #if !defined(MBEDTLS_DEPRECATED_REMOVED) if( ssl->handshake != NULL && ssl->handshake->sig_algs != NULL ) return( ssl->handshake->sig_algs ); #endif return( ssl->conf->sig_algs ); -#endif /* MBEDTLS_KEY_EXCHANGE_WITH_CERT_ENABLED */ + +#else /* MBEDTLS_KEY_EXCHANGE_WITH_CERT_ENABLED */ ((void) ssl); return( NULL ); +#endif /* MBEDTLS_KEY_EXCHANGE_WITH_CERT_ENABLED */ } #if defined(MBEDTLS_KEY_EXCHANGE_WITH_CERT_ENABLED)