From 92c3f368666de5e4b5fec84c48ac34c8f0da12a8 Mon Sep 17 00:00:00 2001 From: Valerio Setti Date: Wed, 17 May 2023 15:36:44 +0200 Subject: [PATCH] test_suite_debug: fix USE_PSA_INIT/DONE guards in a test Signed-off-by: Valerio Setti --- include/mbedtls/pk.h | 1 + tests/suites/test_suite_debug.function | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/include/mbedtls/pk.h b/include/mbedtls/pk.h index 9b2cab8fbf..4a8e50c996 100644 --- a/include/mbedtls/pk.h +++ b/include/mbedtls/pk.h @@ -224,6 +224,7 @@ typedef enum { MBEDTLS_PK_DEBUG_NONE = 0, MBEDTLS_PK_DEBUG_MPI, MBEDTLS_PK_DEBUG_ECP, + MBEDTLS_PK_DEBUG_PSA_EC, } mbedtls_pk_debug_type; /** diff --git a/tests/suites/test_suite_debug.function b/tests/suites/test_suite_debug.function index da91f44546..b9610406bb 100644 --- a/tests/suites/test_suite_debug.function +++ b/tests/suites/test_suite_debug.function @@ -167,11 +167,11 @@ void mbedtls_debug_print_crt(char *crt_file, char *file, int line, mbedtls_ssl_config conf; struct buffer_data buffer; - MD_PSA_INIT(); - mbedtls_ssl_init(&ssl); mbedtls_ssl_config_init(&conf); mbedtls_x509_crt_init(&crt); + MD_OR_USE_PSA_INIT(); + memset(buffer.buf, 0, 2000); buffer.ptr = buffer.buf; @@ -193,7 +193,7 @@ exit: mbedtls_x509_crt_free(&crt); mbedtls_ssl_free(&ssl); mbedtls_ssl_config_free(&conf); - MD_PSA_DONE(); + MD_OR_USE_PSA_DONE(); } /* END_CASE */