Super User's BSD Cross Reference: /OpenBSD/lib/libc/string/explicit_bzero.c

1 /* $OpenBSD: explicit_bzero.c,v 1.4 2015年08月31日 02:53:57 guenther Exp $ */
2 /*
3 * Public domain.
4 * Written by Matthew Dempsky.
5 */
6
7#include <string.h>
8
9 __attribute__((weak)) void
10 __explicit_bzero_hook(void *buf, size_t len)
11{
12}
13
14 void
15 explicit_bzero(void *buf, size_t len)
16{
17 memset(buf, 0, len);
18 __explicit_bzero_hook(buf, len);
19}
20 DEF_WEAK(explicit_bzero);
21 

AltStyle によって変換されたページ (->オリジナル) /