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

Diff for /src/usr.bin/hexdump/conv.c between version 1.9 and 1.10

version 1.9, 2013/02/09 02:46:03 version 1.10, 2014/04/19 09:28:20
Line 49 
Line 49 
                 goto strpr;                  goto strpr;
         /* case '\a': */          /* case '\a': */
         case '\007':          case '\007':
                 if (deprecated)         /* od didn't know about \a */                  if (odmode)             /* od didn't know about \a */
                         break;                          break;
                 str = "\\a";                  str = "\\a";
                 goto strpr;                  goto strpr;
Line 69 
Line 69 
                 str = "\\t";                  str = "\\t";
                 goto strpr;                  goto strpr;
         case '\v':          case '\v':
                 if (deprecated)                  if (odmode)
                         break;                          break;
                 str = "\\v";                  str = "\\v";
                 goto strpr;                  goto strpr;
Line 100 
Line 100 
                                                 /* od used nl, not lf */                                                  /* od used nl, not lf */
         if (*p <= 0x1f) {          if (*p <= 0x1f) {
                 *pr->cchar = 's';                  *pr->cchar = 's';
                 if (deprecated && *p == 0x0a)                  if (odmode && *p == 0x0a)
                         (void)printf(pr->fmt, "nl");                          (void)printf(pr->fmt, "nl");
                 else                  else
                         (void)printf(pr->fmt, list[*p]);                          (void)printf(pr->fmt, list[*p]);
         } else if (*p == 0x7f) {          } else if (*p == 0x7f) {
                 *pr->cchar = 's';                  *pr->cchar = 's';
                 (void)printf(pr->fmt, "del");                  (void)printf(pr->fmt, "del");
         } else if (deprecated && *p == 0x20) {  /* od replaced space with sp */          } else if (odmode && *p == 0x20) {      /* od replaced space with sp */
                 *pr->cchar = 's';                  *pr->cchar = 's';
                 (void)printf(pr->fmt, " sp");                  (void)printf(pr->fmt, " sp");
         } else if (isprint(*p)) {          } else if (isprint(*p)) {

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10