mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-08-08 17:42:09 +03:00
Don't access psa_key_attributes_t.core
Access the fields of `psa_key_attributes_t` directly rather than through the `core` field. This makes the `core` field obsolete. This commit is fully automated: ``` git ls-files '*.h' '*.c' '*.function' '*.jinja' | xargs perl -l -i -pe '$core = qr/\b(core\b|MBEDTLS_PRIVATE\(core\))/; s/->$core\./->/g; s/&(\w+)\.$core\./&$1./g; s/(\w+)\.$core/$1/g' ``` Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
@@ -61,7 +61,7 @@ void format_storage_data_check(data_t *key_data,
|
||||
|
||||
TEST_CALLOC(file_data, file_data_length);
|
||||
psa_format_key_data_for_storage(key_data->x, key_data->len,
|
||||
&attributes.core,
|
||||
&attributes,
|
||||
file_data);
|
||||
|
||||
TEST_MEMORY_COMPARE(expected_file_data->x, expected_file_data->len,
|
||||
@@ -90,7 +90,7 @@ void parse_storage_data_check(data_t *file_data,
|
||||
|
||||
status = psa_parse_key_data_from_storage(file_data->x, file_data->len,
|
||||
&key_data, &key_data_length,
|
||||
&attributes.core);
|
||||
&attributes);
|
||||
|
||||
TEST_EQUAL(status, expected_status);
|
||||
if (status != PSA_SUCCESS) {
|
||||
|
Reference in New Issue
Block a user