Newer
Older
memset(void *dst, int c, uint n)
memcmp(const void *v1, const void *v2, uint n)
const uchar *s1 = (const uchar*) v1;
const uchar *s2 = (const uchar*) v2;
return (int) *s1 - (int) *s2;
s1++, s2++;
}
return 0;
}
memmove(void *dst, const void *src, uint n)
{
const char *s;
char *d;
s = src;
d = dst;
s += n;
d += n;
*--d = *--s;
} else
*d++ = *s++;
return dst;
}
strncmp(const char *p, const char *q, uint n)
return 0;
else
return (int) ((uchar) *p - (uchar) *q);