mirror of
https://review.haiku-os.org/buildtools
synced 2025-01-19 04:48:37 +01:00
9ea2a99edb
git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@15071 a95241bf-73f2-0310-859d-f6bbb57e9c96
32 lines
522 B
C
32 lines
522 B
C
/* Portable version of bzero for systems without it.
|
|
This function is in the public domain. */
|
|
|
|
/*
|
|
NAME
|
|
bzero -- zero the contents of a specified memory region
|
|
|
|
SYNOPSIS
|
|
void bzero (char *to, int count)
|
|
|
|
DESCRIPTION
|
|
Zero COUNT bytes of memory pointed to by TO.
|
|
|
|
BUGS
|
|
Significant speed enhancements may be made in some environments
|
|
by zeroing more than a single byte at a time, or by unrolling the
|
|
loop.
|
|
|
|
*/
|
|
|
|
|
|
void
|
|
bzero (to, count)
|
|
char *to;
|
|
int count;
|
|
{
|
|
while (count-- > 0)
|
|
{
|
|
*to++ = 0;
|
|
}
|
|
}
|