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

Diff for /src/usr.bin/window/Attic/ttoutput.c between version 1.3 and 1.4

version 1.3, 1997/02/25 00:04:25 version 1.4, 2001/11/19 19:02:18
Line 56 
Line 56 
   
 ttflush()  ttflush()
 {  {
         register char *p;          char *p;
         register n = tt_obp - tt_ob;          int n = tt_obp - tt_ob;
         extern errno;          extern errno;
   
         if (n == 0)          if (n == 0)
Line 90 
Line 90 
 }  }
   
 ttputs(s)  ttputs(s)
 register char *s;  char *s;
 {  {
         while (*s)          while (*s)
                 ttputc(*s++);                  ttputc(*s++);
 }  }
   
 ttwrite(s, n)  ttwrite(s, n)
         register char *s;          char *s;
         register n;          int n;
 {  {
         switch (n) {          switch (n) {
         case 0:          case 0:
Line 138 
Line 138 
                 break;                  break;
         default:          default:
                 while (n > 0) {                  while (n > 0) {
                         register m;                          int m;
   
                         while ((m = tt_obe - tt_obp) == 0)                          while ((m = tt_obe - tt_obp) == 0)
                                 ttflush();                                  ttflush();

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4