diff options
author | nicm <nicm> | 2015-07-13 15:49:31 +0000 |
---|---|---|
committer | nicm <nicm> | 2015-07-13 15:49:31 +0000 |
commit | c7374c31c4ba176e94825e8d734b5abe8a6879b1 (patch) | |
tree | 862211dc6d3c5137f9aee3b8feb19ea9ddcd9eaf /tmux.h | |
parent | 81069f66f96dd83025fc6f2990619eb861199e10 (diff) | |
download | rtmux-c7374c31c4ba176e94825e8d734b5abe8a6879b1.tar.gz rtmux-c7374c31c4ba176e94825e8d734b5abe8a6879b1.tar.bz2 rtmux-c7374c31c4ba176e94825e8d734b5abe8a6879b1.zip |
Initialize cwd fd to -1 so that we don't close fd 0 if the client is
destroyed before it is changed. Also allow ttyname() to fail. Fixes
problems when running out of file descriptors reported by Bruno Sutic.
Diffstat (limited to 'tmux.h')
-rw-r--r-- | tmux.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1600,7 +1600,7 @@ void tty_putcode_ptr2(struct tty *, enum tty_code_code, const void *, void tty_puts(struct tty *, const char *); void tty_putc(struct tty *, u_char); void tty_putn(struct tty *, const void *, size_t, u_int); -void tty_init(struct tty *, struct client *, int, char *); +int tty_init(struct tty *, struct client *, int, char *);
int tty_resize(struct tty *); int tty_set_size(struct tty *, u_int, u_int); void tty_set_class(struct tty *, u_int); |