1 2 3 4 5 6 7 8
#include <string.h> /* prevent the compiler from optimizing away memset or bzero */ void explicit_bzero(void *p, size_t n) { memset(p, 0, n); }