fzy
terminal fuzzy finder picker
git clone https://9o.is/git/fzy.git
commit 318e291dac53a48423346f8bb7c1018256bbb6c4 parent 3d127e4a44af9c50c0c0695a35dfa2fc3457f317 Author: Jason Felice <jason.m.felice@gmail.com> Date: Fri, 4 May 2018 11:42:34 -0400 Initialize fd_set correctly Diffstat:
| M | src/tty.c | | | 1 | + |
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/src/tty.c b/src/tty.c @@ -90,6 +90,7 @@ char tty_getchar(tty_t *tty) { int tty_input_ready(tty_t *tty) { fd_set readfs; struct timeval tv = {0, 0}; + FD_ZERO(&readfs); FD_SET(tty->fdin, &readfs); select(tty->fdin + 1, &readfs, NULL, NULL, &tv); return FD_ISSET(tty->fdin, &readfs);