home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 300-399 / ff319.lzh / CNewsSrc / cnews.src.lzh / libfake / memcmp.c < prev    next >
C/C++ Source or Header  |  1980-01-01  |  339b  |  26 lines

  1. /*
  2.  * memcmp - compare bytes
  3.  */
  4.  
  5. int                /* <0, == 0, >0 */
  6. memcmp(s1, s2, size)
  7.  char * s1;
  8.  char * s2;
  9. int size;
  10. {
  11.     register  char *scan1;
  12.     register  char *scan2;
  13.     register int n;
  14.  
  15.     scan1 = s1;
  16.     scan2 = s2;
  17.     for (n = size; n > 0; n--)
  18.         if (*scan1 == *scan2) {
  19.             scan1++;
  20.             scan2++;
  21.         } else
  22.             return(*scan1 - *scan2);
  23.  
  24.     return(0);
  25. }
  26.