diff --git a/library/ecp.c b/library/ecp.c index 7ea8b1676a..7c67e4679d 100644 --- a/library/ecp.c +++ b/library/ecp.c @@ -2068,7 +2068,7 @@ static int ecp_mul_comb_core( const mbedtls_ecp_group *grp, mbedtls_ecp_point *R void *p_rng, mbedtls_ecp_restart_ctx *rs_ctx ) { - int ret; + int ret = 0; mbedtls_ecp_point Txi; size_t i; diff --git a/library/ssl_tls.c b/library/ssl_tls.c index a40b46a1c0..3166ccab7d 100644 --- a/library/ssl_tls.c +++ b/library/ssl_tls.c @@ -5691,7 +5691,7 @@ static int ssl_parse_certificate_chain( mbedtls_ssl_context *ssl ) int mbedtls_ssl_parse_certificate( mbedtls_ssl_context *ssl ) { - int ret; + int ret = 0; const mbedtls_ssl_ciphersuite_t * const ciphersuite_info = ssl->transform_negotiate->ciphersuite_info; #if defined(MBEDTLS_SSL_SRV_C) && defined(MBEDTLS_SSL_SERVER_NAME_INDICATION)