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

Diff for /src/usr.bin/patch/backupfile.c between version 1.20 and 1.21

version 1.20, 2009/10/27 23:59:41 version 1.21, 2013/11/26 13:19:07
Line 132 
Line 132 
         const char      *p;          const char      *p;
   
         version = 0;          version = 0;
         if (!strncmp(base, backup, base_length) && ISDIGIT(backup[base_length])) {          if (!strncmp(base, backup, base_length) &&
                 for (p = &backup[base_length]; ISDIGIT(*p); ++p)              ISDIGIT((unsigned char)backup[base_length])) {
                   for (p = &backup[base_length]; ISDIGIT((unsigned char)*p); ++p)
                         version = version * 10 + *p - '0';                          version = version * 10 + *p - '0';
                 if (p[0] != '~' || p[1])                  if (p[0] != '~' || p[1])
                         version = 0;                          version = 0;

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21