Use TEST_CALLOC_NONNULL

Check that input/output copying works for zero-length NULL input
buffers.

Signed-off-by: David Horstmann <david.horstmann@arm.com>
This commit is contained in:
David Horstmann 2023-11-16 20:01:32 +00:00
parent b4e3f36918
commit 23f1122838

View File

@ -33,8 +33,8 @@ void copy_input(int src_len, int dst_len, psa_status_t exp_status)
uint8_t *dst_buffer = NULL; uint8_t *dst_buffer = NULL;
psa_status_t status; psa_status_t status;
TEST_CALLOC_NONNULL(src_buffer, src_len); TEST_CALLOC(src_buffer, src_len);
TEST_CALLOC_NONNULL(dst_buffer, dst_len); TEST_CALLOC(dst_buffer, dst_len);
fill_buffer_pattern(src_buffer, src_len); fill_buffer_pattern(src_buffer, src_len);
@ -59,8 +59,8 @@ void copy_output(int src_len, int dst_len, psa_status_t exp_status)
uint8_t *dst_buffer = NULL; uint8_t *dst_buffer = NULL;
psa_status_t status; psa_status_t status;
TEST_CALLOC_NONNULL(src_buffer, src_len); TEST_CALLOC(src_buffer, src_len);
TEST_CALLOC_NONNULL(dst_buffer, dst_len); TEST_CALLOC(dst_buffer, dst_len);
fill_buffer_pattern(src_buffer, src_len); fill_buffer_pattern(src_buffer, src_len);