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

Diff for /src/usr.bin/tip/Attic/tip.c between version 1.53 and 1.54

version 1.53, 2010/07/03 03:33:12 version 1.54, 2012/12/04 19:31:17
Line 296 
Line 296 
         }          }
   
         while (1) {          while (1) {
                 gch = getchar()&STRIP_PAR;                  gch = getchar();
                 /* XXX does not check for EOF */                  if (gch == EOF)
                           cleanup(0);
                   gch &= STRIP_PAR;
                 if (gch == vgetnum(ESCAPE) && bol) {                  if (gch == vgetnum(ESCAPE) && bol) {
                         if (!noesc) {                          if (!noesc) {
                                 if (!(gch = escape()))                                  if (!(gch = escape()))
Line 313 
Line 315 
                         if (vgetnum(HALFDUPLEX))                          if (vgetnum(HALFDUPLEX))
                                 printf("\r\n");                                  printf("\r\n");
                         continue;                          continue;
                 } else if (!cumode && gch == vgetnum(FORCE))                  } else if (!cumode && gch == vgetnum(FORCE)) {
                         gch = getchar() & STRIP_PAR;                          gch = getchar();
                           if (gch == EOF)
                                   cleanup(0);
                           gch &= STRIP_PAR;
                   }
                 bol = any(gch, vgetstr(EOL));                  bol = any(gch, vgetstr(EOL));
                 if (vgetnum(RAISE) && islower(gch))                  if (vgetnum(RAISE) && islower(gch))
                         gch = toupper(gch);                          gch = toupper(gch);
Line 338 
Line 344 
         esctable_t *p;          esctable_t *p;
         char c = vgetnum(ESCAPE);          char c = vgetnum(ESCAPE);
   
         gch = (getchar()&STRIP_PAR);          gch = getchar();
         /* XXX does not check for EOF */          if (gch == EOF)
                   cleanup(0);
           gch &= STRIP_PAR;
         for (p = etable; p->e_char; p++)          for (p = etable; p->e_char; p++)
                 if (p->e_char == gch) {                  if (p->e_char == gch) {
                         printf("%s", ctrl(c));                          printf("%s", ctrl(c));

Legend:
Removed from v.1.53  
changed lines
  Added in v.1.54