From a02632a4f2435c2c23b23fa2b05e8a9587937bf6 Mon Sep 17 00:00:00 2001 From: Ashish Sharma Date: Mon, 8 Jun 2026 15:05:37 +0800 Subject: [PATCH] fix(mbedtls): adds missing braces for aead_verify driver case --- tf-psa-crypto/core/psa_crypto_driver_wrappers.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tf-psa-crypto/core/psa_crypto_driver_wrappers.h b/tf-psa-crypto/core/psa_crypto_driver_wrappers.h index d76f68a13c..46f3e3da91 100644 --- a/tf-psa-crypto/core/psa_crypto_driver_wrappers.h +++ b/tf-psa-crypto/core/psa_crypto_driver_wrappers.h @@ -2751,6 +2751,7 @@ static inline psa_status_t psa_driver_wrapper_aead_verify( #if defined(PSA_CRYPTO_ACCELERATOR_DRIVER_PRESENT) #if defined(ESP_AES_DRIVER_ENABLED) case ESP_AES_TRANSPARENT_DRIVER_ID: + { psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; uint8_t check_tag[PSA_AEAD_TAG_MAX_SIZE]; size_t check_tag_length; @@ -2767,6 +2768,7 @@ static inline psa_status_t psa_driver_wrapper_aead_verify( mbedtls_platform_zeroize(check_tag, sizeof(check_tag)); return(status); + } #endif /* ESP_AES_DRIVER_ENABLED */ #if defined(PSA_CRYPTO_DRIVER_TEST) case MBEDTLS_TEST_TRANSPARENT_DRIVER_ID: