gui: Check stdin for readability.
[paraslash.git] / gui.c
diff --git a/gui.c b/gui.c
index 728fb9b72c815237ca5aa51c9d590afa312e0464..9ac24ab6baddb74f8a991d770dedf609546bae09 100644 (file)
--- a/gui.c
+++ b/gui.c
@@ -993,6 +993,8 @@ repeat:
                if (command_fds[1] >= 0)
                        para_fd_set(command_fds[1], &rfds, &max_fileno);
        }
+       if (mode == GETCH_MODE || mode == COMMAND_MODE)
+               para_fd_set(STDIN_FILENO, &rfds, &max_fileno);
        ret = para_select(max_fileno + 1, &rfds, NULL, &tv);
        if (ret <= 0)
                goto check_return; /* skip fd checks */