From f57016dab0f8331ab63b6200ee40d83447754d62 Mon Sep 17 00:00:00 2001 From: Anton Maklakov Date: Tue, 22 Feb 2022 13:39:11 +0700 Subject: [PATCH] esp_hw_support: explicit initialization --- components/esp_hw_support/test/test_ds.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/components/esp_hw_support/test/test_ds.c b/components/esp_hw_support/test/test_ds.c index 2a69e1e8dc..23c94d45f3 100644 --- a/components/esp_hw_support/test/test_ds.c +++ b/components/esp_hw_support/test/test_ds.c @@ -59,36 +59,36 @@ _Static_assert(NUM_RESULTS == NUM_MESSAGES, "expected_results size should be the TEST_CASE("Digital Signature Parameter Encryption data NULL", "[hw_crypto] [ds]") { - const char iv [32]; - esp_ds_p_data_t p_data; - const char key [32]; + const char iv [32] = {0}; + esp_ds_p_data_t p_data = {0}; + const char key [32] = {0}; TEST_ASSERT_EQUAL(ESP_ERR_INVALID_ARG, esp_ds_encrypt_params(NULL, iv, &p_data, key)); } TEST_CASE("Digital Signature Parameter Encryption iv NULL", "[hw_crypto] [ds]") { - esp_ds_data_t data; - esp_ds_p_data_t p_data; - const char key [32]; + esp_ds_data_t data = {0}; + esp_ds_p_data_t p_data = {0}; + const char key [32] = {0}; TEST_ASSERT_EQUAL(ESP_ERR_INVALID_ARG, esp_ds_encrypt_params(&data, NULL, &p_data, key)); } TEST_CASE("Digital Signature Parameter Encryption p_data NULL", "[hw_crypto] [ds]") { - esp_ds_data_t data; - const char iv [32]; - const char key [32]; + esp_ds_data_t data = {0}; + const char iv [32] = {0}; + const char key [32] = {0}; TEST_ASSERT_EQUAL(ESP_ERR_INVALID_ARG, esp_ds_encrypt_params(&data, iv, NULL, key)); } TEST_CASE("Digital Signature Parameter Encryption key NULL", "[hw_crypto] [ds]") { - esp_ds_data_t data; - const char iv [32]; - esp_ds_p_data_t p_data; + esp_ds_data_t data = {0}; + const char iv [32] = {0}; + esp_ds_p_data_t p_data = {0}; TEST_ASSERT_EQUAL(ESP_ERR_INVALID_ARG, esp_ds_encrypt_params(&data, iv, &p_data, NULL)); }