xref: /optee_os/lib/libutils/ext/include/stdlib_ext.h (revision 4e5706550a9624fbb6eadfc275036563a8737893)
1*4e570655SJerome Forissier /* SPDX-License-Identifier: BSD-2-Clause */
2*4e570655SJerome Forissier /*
3*4e570655SJerome Forissier  * Copyright (c) 2019, Linaro Limited
4*4e570655SJerome Forissier  */
5*4e570655SJerome Forissier 
6*4e570655SJerome Forissier /*
7*4e570655SJerome Forissier  * This file provides extensions to functions defined in <stdlib.h>
8*4e570655SJerome Forissier  */
9*4e570655SJerome Forissier 
10*4e570655SJerome Forissier #ifndef STDLIB_EXT_H
11*4e570655SJerome Forissier #define STDLIB_EXT_H
12*4e570655SJerome Forissier 
13*4e570655SJerome Forissier #include <stddef.h>
14*4e570655SJerome Forissier 
15*4e570655SJerome Forissier /* Overwrite buffer with a fixed pattern and free it. @ptr may be NULL. */
16*4e570655SJerome Forissier void free_wipe(void *ptr);
17*4e570655SJerome Forissier 
18*4e570655SJerome Forissier #endif /* STDLIB_EXT_H */
19