diff --git a/tests/suites/test_suite_ecdh.function b/tests/suites/test_suite_ecdh.function index bf3411d5b825..cd1b3684c906 100644 --- a/tests/suites/test_suite_ecdh.function +++ b/tests/suites/test_suite_ecdh.function @@ -65,6 +65,8 @@ void ecdh_invalid_param( ) int invalid_side = 42; mbedtls_ecp_group_id valid_grp = MBEDTLS_ECP_DP_SECP192R1; + mbedtls_ecp_keypair_init( &kp ); + mbedtls_ecdh_init( &ctx ); TEST_INVALID_PARAM( mbedtls_ecdh_init( NULL ) ); #if defined(MBEDTLS_ECP_RESTARTABLE) diff --git a/tests/suites/test_suite_ecjpake.function b/tests/suites/test_suite_ecjpake.function index ab672a8dcb97..2246f2d590ea 100644 --- a/tests/suites/test_suite_ecjpake.function +++ b/tests/suites/test_suite_ecjpake.function @@ -110,6 +110,8 @@ void ecjpake_invalid_param( ) mbedtls_md_type_t valid_md = MBEDTLS_MD_SHA256; mbedtls_ecp_group_id valid_group = MBEDTLS_ECP_DP_SECP256R1; + mbedtls_ecjpake_init( &ctx ); + TEST_INVALID_PARAM( mbedtls_ecjpake_init( NULL ) ); TEST_VALID_PARAM( mbedtls_ecjpake_free( NULL ) );