xref: /csrg-svn/sys/stand/bzero.c (revision 63370)
163271Smckusick /*-
2*63370Sbostic  * Copyright (c) 1993
3*63370Sbostic  *	The Regents of the University of California.  All rights reserved.
463271Smckusick  *
563271Smckusick  * %sccs.include.redist.c%
663271Smckusick  *
7*63370Sbostic  *	@(#)bzero.c	8.1 (Berkeley) 06/11/93
863271Smckusick  */
963271Smckusick 
1063271Smckusick /*
1163271Smckusick  * This is designed to be small, not fast.
1263271Smckusick  */
1363271Smckusick void
bzero(s1,n)1463271Smckusick bzero(s1, n)
1563271Smckusick 	void *s1;
1663271Smckusick 	unsigned n;
1763271Smckusick {
1863271Smckusick 	register char *t = s1;
1963271Smckusick 
2063271Smckusick 	while (n != 0) {
2163271Smckusick 		*t++ = 0;
2263271Smckusick 		n--;
2363271Smckusick 	}
2463271Smckusick }
25