blob: a3d47fb2df42dcac77bde1ad47558a67d68fa188 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#include <string.h>
int
memcmp(const void *s1, const void *s2, size_t n)
{
const char *str1 = (const char *)s1;
const char *str2 = (const char *)s2;
while (n--) {
if (*str1 != *str2)
return *str1 - *str2;
str1++; str2++;
}
return 0;
}
|