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

Diff for /src/usr.bin/stat/stat.c between version 1.17 and 1.18

version 1.17, 2010/10/29 05:36:25 version 1.18, 2013/11/26 21:08:12
Line 384 
Line 384 
                 } while (1/*CONSTCOND*/);                  } while (1/*CONSTCOND*/);
   
                 size = -1;                  size = -1;
                 if (isdigit((unsigned)*statfmt)) {                  if (isdigit((unsigned char)*statfmt)) {
                         size = 0;                          size = 0;
                         while (isdigit((unsigned)*statfmt)) {                          while (isdigit((unsigned char)*statfmt)) {
                                 size = (size * 10) + (*statfmt - '0');                                  size = (size * 10) + (*statfmt - '0');
                                 statfmt++;                                  statfmt++;
                                 if (size < 0)                                  if (size < 0)
Line 399 
Line 399 
                         statfmt++;                          statfmt++;
   
                         prec = 0;                          prec = 0;
                         while (isdigit((unsigned)*statfmt)) {                          while (isdigit((unsigned char)*statfmt)) {
                                 prec = (prec * 10) + (*statfmt - '0');                                  prec = (prec * 10) + (*statfmt - '0');
                                 statfmt++;                                  statfmt++;
                                 if (prec < 0)                                  if (prec < 0)

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18