summaryrefslogtreecommitdiff
path: root/lib/libc/string/memset.c
blob: 316a18735b721c12f42e1edcc7b411b067f70620 (plain)
1
2
3
4
5
6
7
8
9
10
#include <string.h> // for memset, size_t

void *memset(void *s, int c, size_t n)
{
	unsigned char *p = s;
	while (n--) {
		*p++ = (unsigned char)c;
	}
	return s;
}