1 #include <u.h> 2 #include <libc.h> 3 4 int runestrcmp(Rune * s1,Rune * s2)5 runestrcmp(Rune *s1, Rune *s2) 6 { 7 Rune c1, c2; 8 9 for(;;) { 10 c1 = *s1++; 11 c2 = *s2++; 12 if(c1 != c2) { 13 if(c1 > c2) 14 return 1; 15 return -1; 16 } 17 if(c1 == 0) 18 return 0; 19 } 20 } 21