Home
last modified time | relevance | path

Searched hist:"93 b037ac2dee6e31ada8256ad21ecc3348c5edaa" (Results 1 – 1 of 1) sorted by relevance

/optee_os/lib/libutee/
H A Dtee_api.c93b037ac2dee6e31ada8256ad21ecc3348c5edaa Tue Apr 01 09:30:34 UTC 2025 Jens Wiklander <jens.wiklander@linaro.org> libutee: TEE_Realloc(): avoid realloc()

TEE_Realloc() and realloc() have slightly different behaviour.
TEE_Realloc() must zero initialize newly allocated memory while
realloc() isn't expected to do that. So use malloc_flags() and
raw_malloc_flags() with the MAF_ZERO_INIT flag to make sure that newly
allocated memory is zero initialized.

Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>