aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pw.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/pw.c b/pw.c
index 60c94b0..d7619aa 100644
--- a/pw.c
+++ b/pw.c
@@ -383,6 +383,7 @@ int main(int argc, char **argv)
panic("unable to set TTY parameters");
setvbuf(tty, NULL, _IONBF, 0);
+ setvbuf(stdin, NULL, _IONBF, 0);
for (unsigned stat = stat_dirty, hpos = 0, kbd_state = kbd_cmd, lasttime = ~0U;
kbd_state != kbd_exit ;)