|
|
1.1 root 1: /*
2: * memset.c
3: * ANSI 4.11.6.1.
4: * Set memory.
5: */
6:
7: #include <string.h>
8:
9: char *memset(s, c, n) char *s; int c; register size_t n;
10: {
11: register unsigned char *cp;
12: register unsigned char uc;
13:
14: uc = c;
15: for (cp = s; n--; )
16: *cp++ = uc;
17: return (s);
18: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.