10 lines
249 B
C
10 lines
249 B
C
typedef unsigned char u8;
|
|
int mymemcmp(const void *a, const void *b, unsigned int n) {
|
|
const u8 *p = (const u8 *)a;
|
|
const u8 *q = (const u8 *)b;
|
|
while (n--) {
|
|
if (*p != *q) return *p - *q;
|
|
p++; q++;
|
|
}
|
|
return 0;
|
|
}
|