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

Diff for /src/usr.bin/less/output.c between version 1.7 and 1.8

version 1.7, 2011/09/21 19:01:49 version 1.8, 2012/05/17 18:00:19
Line 98 
Line 98 
 {  {
         register int n;          register int n;
         register int fd;          register int fd;
           ssize_t nwritten;
   
         n = ob - obuf;          n = ob - obuf;
         if (n == 0)          if (n == 0)
Line 305 
Line 306 
 #endif  #endif
 #endif  #endif
         fd = (any_display) ? STDOUT_FILENO : STDERR_FILENO;          fd = (any_display) ? STDOUT_FILENO : STDERR_FILENO;
         if (write(fd, obuf, n) != n)          nwritten = write(fd, obuf, n);
           if (nwritten != n) {
                   if (nwritten == -1)
                           quit(QUIT_ERROR);
                 screen_trashed = 1;                  screen_trashed = 1;
           }
         ob = obuf;          ob = obuf;
 }  }
   

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8