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

Diff for /src/usr.bin/tmux/window.c between version 1.55 and 1.56

version 1.55, 2010/08/25 19:19:43 version 1.56, 2010/10/16 08:31:55
Line 573 
Line 573 
                 if (tcsetattr(STDIN_FILENO, TCSANOW, &tio2) != 0)                  if (tcsetattr(STDIN_FILENO, TCSANOW, &tio2) != 0)
                         fatal("tcgetattr failed");                          fatal("tcgetattr failed");
   
                   closefrom(STDERR_FILENO + 1);
   
                 environ_push(env);                  environ_push(env);
   
                 clear_signals(1);                  clear_signals(1);
Line 602 
Line 604 
         if ((mode = fcntl(wp->fd, F_GETFL)) == -1)          if ((mode = fcntl(wp->fd, F_GETFL)) == -1)
                 fatal("fcntl failed");                  fatal("fcntl failed");
         if (fcntl(wp->fd, F_SETFL, mode|O_NONBLOCK) == -1)          if (fcntl(wp->fd, F_SETFL, mode|O_NONBLOCK) == -1)
                 fatal("fcntl failed");  
         if (fcntl(wp->fd, F_SETFD, FD_CLOEXEC) == -1)  
                 fatal("fcntl failed");                  fatal("fcntl failed");
         wp->event = bufferevent_new(wp->fd,          wp->event = bufferevent_new(wp->fd,
             window_pane_read_callback, NULL, window_pane_error_callback, wp);              window_pane_read_callback, NULL, window_pane_error_callback, wp);

Legend:
Removed from v.1.55  
changed lines
  Added in v.1.56