version 1.99, 2013/03/27 11:17:12 |
version 1.100, 2013/04/10 11:51:16 |
|
|
ws.ws_col = wp->sx; |
ws.ws_col = wp->sx; |
ws.ws_row = wp->sy; |
ws.ws_row = wp->sy; |
|
|
if (ioctl(wp->fd, TIOCSWINSZ, &ws) == -1) { |
if (ioctl(wp->fd, TIOCSWINSZ, &ws) == -1) |
#ifdef __sun |
|
/* |
|
* Some versions of Solaris apparently can return an error when |
|
* resizing; don't know why this happens, can't reproduce on |
|
* other platforms and ignoring it doesn't seem to cause any |
|
* issues. |
|
*/ |
|
if (errno != EINVAL) |
|
#endif |
|
fatal("ioctl failed"); |
fatal("ioctl failed"); |
} |
|
|
|
wp->flags &= ~PANE_RESIZE; |
wp->flags &= ~PANE_RESIZE; |
} |
} |