mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2026-05-09 11:14:26 +02: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:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user