4.4BSD/usr/src/contrib/nvi/nvi/PORT/clib/memset.c

Compare this file to the similar file:
Show the results in this format:

#include <sys/cdefs.h>
#include <string.h>

void *
memset(dst, c, n)
	void *dst;
	register int c;
	register size_t n;
{

	if (n != 0) {
		register char *d = dst;

		do
			*d++ = c;
		while (--n != 0);
	}
	return (dst);
}