xref: /openbsd/gnu/lib/libiberty/src/bzero.c (revision 20fce977)
100bf4279Sespie /* Portable version of bzero for systems without it.
200bf4279Sespie    This function is in the public domain.  */
300bf4279Sespie 
400bf4279Sespie /*
500bf4279Sespie 
69588ddcfSespie @deftypefn Supplemental void bzero (char *@var{mem}, int @var{count})
700bf4279Sespie 
89588ddcfSespie Zeros @var{count} bytes starting at @var{mem}.  Use of this function
99588ddcfSespie is deprecated in favor of @code{memset}.
1000bf4279Sespie 
119588ddcfSespie @end deftypefn
1200bf4279Sespie 
1300bf4279Sespie */
1400bf4279Sespie 
15*20fce977Smiod #include <stddef.h>
16*20fce977Smiod 
17*20fce977Smiod extern void *memset(void *, int, size_t);
1800bf4279Sespie 
1900bf4279Sespie void
bzero(void * to,size_t count)20*20fce977Smiod bzero (void *to, size_t count)
2100bf4279Sespie {
22*20fce977Smiod   memset (to, 0, count);
2300bf4279Sespie }
24