mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2024-12-26 18:20:21 +00:00
key_ladder_demo: Initialize additional data to all zeroes
The header structure was initialized only field by field. This does not initialized the padding bytes and MemSan was complaining with use of uninitialized data in test_memsan all.sh component. Signed-off-by: Ronald Cron <ronald.cron@arm.com>
This commit is contained in:
parent
50bd4f887e
commit
3e9cc2c213
@ -392,6 +392,7 @@ static psa_status_t wrap_data(const char *input_file_name,
|
||||
input_file = NULL;
|
||||
|
||||
/* Construct a header. */
|
||||
memset(&header, 0, sizeof(header));
|
||||
memcpy(&header.magic, WRAPPED_DATA_MAGIC, WRAPPED_DATA_MAGIC_LENGTH);
|
||||
header.ad_size = sizeof(header);
|
||||
header.payload_size = input_size;
|
||||
|
Loading…
Reference in New Issue
Block a user