3 int case_diffb(register const char *s
,register unsigned int len
,register const char *t
)
5 register unsigned char x
;
6 register unsigned char y
;
11 if (x
<= 'Z' - 'A') x
+= 'a'; else x
+= 'A';
13 if (y
<= 'Z' - 'A') y
+= 'a'; else y
+= 'A';
15 return ((int)(unsigned int) x
) - ((int)(unsigned int) y
);