aboutsummaryrefslogtreecommitdiff
path: root/src/base/string/raw/compare.c
blob: 05e6c66ca4a4f0f2432fe873b7e8408e4214795d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <u.h>
#include <base.h>

int
strยทcompare(char *l, char *r)
{
    int cl, cr;

    for(;;){
        cl=*l++, cr=*r++;
        if(cl != cr)
            return cl-cr;
        if(!cl)
            return 0;
    }
    /* unreachable */
    return 0;
}