Bell 32V development
[unix-history] / usr / src / libc / gen / strcmpn.c
CommitLineData
e5acd2fe
TL
1/*
2 * Compare strings (at most n bytes): s1>s2: >0 s1==s2: 0 s1<s2: <0
3 */
4
5strcmpn(s1, s2, n)
6register char *s1, *s2;
7register n;
8{
9
10 while (--n >= 0 && *s1 == *s2++)
11 if (*s1++ == '\0')
12 return(0);
13 return(n<0 ? 0 : *s1 - *--s2);
14}