xref: /csrg-svn/lib/libc/string/memset.c (revision 24197)
1*24197Skre /*
2*24197Skre  * Copyright (c) 1985 Regents of the University of California.
3*24197Skre  * All rights reserved.  The Berkeley software License Agreement
4*24197Skre  * specifies the terms and conditions for redistribution.
5*24197Skre  */
6*24197Skre 
7*24197Skre /*
8*24197Skre  * Sys5 compat routine
9*24197Skre  */
10*24197Skre 
11*24197Skre #ifndef lint
12*24197Skre static char sccsid[] = "@(#)memset.c	5.1 (Berkeley) 85/08/05";
13*24197Skre #endif
14*24197Skre 
15*24197Skre char *
16*24197Skre memset(s, c, n)
17*24197Skre 	register char *s;
18*24197Skre 	register c, n;
19*24197Skre {
20*24197Skre 	register char *p = s;
21*24197Skre 
22*24197Skre 	while (--n >= 0)
23*24197Skre 		*s++ = c;
24*24197Skre 
25*24197Skre 	return (p);
26*24197Skre }
27