[BACK]Return to diffreg.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / diff

Diff for /src/usr.bin/diff/diffreg.c between version 1.41 and 1.42

version 1.41, 2003/07/22 01:16:01 version 1.42, 2003/07/23 22:01:36
Line 1171 
Line 1171 
 asciifile(FILE *f)  asciifile(FILE *f)
 {  {
         char buf[BUFSIZ], *cp;          char buf[BUFSIZ], *cp;
         int cnt;          int i, cnt;
   
         if (aflag || f == NULL)          if (aflag || f == NULL)
                 return (1);                  return (1);
Line 1179 
Line 1179 
         rewind(f);          rewind(f);
         cnt = fread(buf, 1, sizeof(buf), f);          cnt = fread(buf, 1, sizeof(buf), f);
         cp = buf;          cp = buf;
         while (--cnt >= 0)          for (i = 0; i < cnt; i++)
                 if (*cp++ & 0200)                  if (!isprint(*cp) && !isspace(*cp))
                         return (0);                          return (0);
         return (1);          return (1);
 }  }

Legend:
Removed from v.1.41  
changed lines
  Added in v.1.42