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

Diff for /src/usr.bin/hexdump/parse.c between version 1.20 and 1.21

version 1.20, 2016/03/15 04:19:13 version 1.21, 2016/08/24 03:13:45
Line 217 
Line 217 
         PR *pr, **nextpr;          PR *pr, **nextpr;
         FU *fu;          FU *fu;
         char *p1, *p2;          char *p1, *p2;
         char savech, *fmtp, cs[3];          char savech, *fmtp, cs[4];
         int nconv, prec;          int nconv, prec;
         size_t len;          size_t len;
   
Line 295 
Line 295 
                                 else                                  else
                                         pr->flags = F_UINT;                                          pr->flags = F_UINT;
   
                                 cs[2] = '\0';                                  cs[3] = '\0';
                                 cs[1] = cs[0];                                  cs[2] = cs[0];
                                 cs[0] = 'q';                                  cs[1] = 'l';
                                   cs[0] = 'l';
                                 switch(fu->bcnt) {                                  switch(fu->bcnt) {
                                 case 0: case 4:                                  case 0: case 4:
                                         pr->bcnt = 4;                                          pr->bcnt = 4;
Line 355 
Line 356 
                                         ++p2;                                          ++p2;
                                         switch(p1[2]) {                                          switch(p1[2]) {
                                         case 'd': case 'o': case'x':                                          case 'd': case 'o': case'x':
                                                 cs[0] = 'q';                                                  cs[0] = 'l';
                                                 cs[1] = p1[2];                                                  cs[1] = 'l';
                                                 cs[2] = '\0';                                                  cs[2] = p1[2];
                                                   cs[3] = '\0';
                                                 break;                                                  break;
                                         default:                                          default:
                                                 if (p1[2])                                                  if (p1[2])

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