|
|
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.