blob: ee8a1d17e0089d897ad727ad239ce1b40c5816dc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
#include "string.h"
void* memset(void* ptr, int val, size_t size) {
unsigned char* dst = ptr;
register size_t rem;
for (rem = size--; rem != 0; rem = size--) {
*dst++ = val;
}
return ptr;
}
|