1 /* OPENBSD ORIGINAL: lib/libc/string/explicit_bzero.c */ 2 /* $OpenBSD: explicit_bzero.c,v 1.1 2014/01/22 21:06:45 tedu Exp $ */ 3 /* 4 * Public domain. 5 * Written by Ted Unangst 6 */ 7 8 #include "includes.h" 9 10 #ifndef HAVE_EXPLICIT_BZERO 11 12 /* 13 * explicit_bzero - don't let the compiler optimize away bzero 14 */ 15 void 16 explicit_bzero(void *p, size_t n) 17 { 18 bzero(p, n); 19 } 20 #endif 21