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

Diff for /src/usr.bin/patch/inp.c between version 1.36 and 1.37

version 1.36, 2012/04/10 14:46:34 version 1.37, 2013/11/26 13:19:07
Line 461 
Line 461 
         if (revision == NULL)          if (revision == NULL)
                 return true;                  return true;
         patlen = strlen(revision);          patlen = strlen(revision);
         if (strnEQ(string, revision, patlen) && isspace(string[patlen]))          if (strnEQ(string, revision, patlen) &&
               isspace((unsigned char)string[patlen]))
                 return true;                  return true;
         for (s = string; *s; s++) {          for (s = string; *s; s++) {
                 if (isspace(*s) && strnEQ(s + 1, revision, patlen) &&                  if (isspace((unsigned char)*s) && strnEQ(s + 1, revision, patlen) &&
                     isspace(s[patlen + 1])) {                      isspace((unsigned char)s[patlen + 1])) {
                         return true;                          return true;
                 }                  }
         }          }

Legend:
Removed from v.1.36  
changed lines
  Added in v.1.37