1 /* $OpenBSD: explicit_bzero.c,v 1.2 2014/06/10 04:17:37 deraadt Exp $ */ 2 /* 3 * Copyright (c) 2014 Ted Unangst 4 * Public domain. 5 */ 6 7 #define _DEFAULT_SOURCE 8 #include <string.h> 9 10 /* 11 * explicit_bzero - don't let the compiler optimize away bzero 12 */ 13 void explicit_bzero(void * p,size_t n)14explicit_bzero(void *p, size_t n) 15 { 16 bzero(p, n); 17 } 18