home *** CD-ROM | disk | FTP | other *** search
- /*
- * memcmp - compare bytes
- */
-
- int /* <0, == 0, >0 */
- memcmp(s1, s2, size)
- CONST VOIDSTAR s1;
- CONST VOIDSTAR s2;
- SIZET size;
- {
- register CONST char *scan1;
- register CONST char *scan2;
- register SIZET n;
-
- scan1 = s1;
- scan2 = s2;
- for (n = size; n > 0; n--)
- if (*scan1 == *scan2) {
- scan1++;
- scan2++;
- } else
- return(*scan1 - *scan2);
-
- return(0);
- }
-