home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume10 / sxt-sh-jobs / part02 / string.c.Diff < prev    next >
Encoding:
Text File  |  1987-06-22  |  457 b   |  31 lines

  1. *** string.c    Mon Nov 24 17:49:30 1986
  2. --- /cs/simon/c/shdiff-sources/string.c    Wed Feb 18 18:59:11 1987
  3. ***************
  4. *** 43,48
  5.       return(*--s1 - *s2);
  6.   }
  7.   
  8.   length(as)
  9.   char    *as;
  10.   {
  11.  
  12. --- 43,60 -----
  13.       return(*--s1 - *s2);
  14.   }
  15.   
  16. + #ifdef JOB
  17. + cfn(s1,s2,n)
  18. + register char *s1, *s2;
  19. + int n;
  20. + {
  21. +     while (--n>=0 && *s1++ == *s2)
  22. +         if (*s2++ == 0)
  23. +             return(0);
  24. +     return(n<0 ? 0 : *--s1 - *s2);
  25. + }
  26. + #endif JOB
  27.   length(as)
  28.   char    *as;
  29.   {
  30.