[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.21 and 1.22

version 1.21, 2003/09/20 18:15:32 version 1.22, 2003/10/15 22:33:18
Line 212 
Line 212 
         }          }
   
         tcgetattr(0, &defterm);          tcgetattr(0, &defterm);
           gotdefterm = 1;
         term = defterm;          term = defterm;
         term.c_lflag &= ~(ICANON|IEXTEN|ECHO);          term.c_lflag &= ~(ICANON|IEXTEN|ECHO);
         term.c_iflag &= ~(INPCK|ICRNL);          term.c_iflag &= ~(INPCK|ICRNL);
Line 251 
Line 252 
         (void)uu_unlock(uucplock);          (void)uu_unlock(uucplock);
         if (odisc)          if (odisc)
                 ioctl(0, TIOCSETD, (char *)&odisc);                  ioctl(0, TIOCSETD, (char *)&odisc);
           unraw();
         exit(0);          exit(0);
 }  }
   
Line 306 
Line 308 
 void  void
 unraw()  unraw()
 {  {
         tcsetattr(0, TCSADRAIN, &defterm);          if (gotdefterm)
                   tcsetattr(0, TCSADRAIN, &defterm);
 }  }
   
 static  jmp_buf promptbuf;  static  jmp_buf promptbuf;

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