xref: /optee_os/lib/libutils/ext/include/stdlib_ext.h (revision 7eaed3a3dfb33730c118d0b4f9155e53ca16af17)
14e570655SJerome Forissier /* SPDX-License-Identifier: BSD-2-Clause */
24e570655SJerome Forissier /*
34e570655SJerome Forissier  * Copyright (c) 2019, Linaro Limited
44e570655SJerome Forissier  */
54e570655SJerome Forissier 
64e570655SJerome Forissier /*
74e570655SJerome Forissier  * This file provides extensions to functions defined in <stdlib.h>
84e570655SJerome Forissier  */
94e570655SJerome Forissier 
10*7eaed3a3SEtienne Carriere #ifndef __STDLIB_EXT_H
11*7eaed3a3SEtienne Carriere #define __STDLIB_EXT_H
124e570655SJerome Forissier 
134e570655SJerome Forissier #include <stddef.h>
144e570655SJerome Forissier 
154e570655SJerome Forissier /* Overwrite buffer with a fixed pattern and free it. @ptr may be NULL. */
164e570655SJerome Forissier void free_wipe(void *ptr);
174e570655SJerome Forissier 
18*7eaed3a3SEtienne Carriere #endif /* __STDLIB_EXT_H */
19