summaryrefslogtreecommitdiff
path: root/demo/util.c
blob: 457a32cff91216b84d223a104e793c797c0149df (plain)
1
2
3
4
5
6
7
int strcmp(const char *s1, const char *s2)
{
    while (*s1 && *s1 == *s2)
        s1++, s2++;

    return (int)*(const unsigned char *)s1 - (int)*(const unsigned char *)s2;
}