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