Diff between 2ee08ffd4d469781dc627fa50b4a015d9ad68007 and 07c14fcfbd8b0843afca707b72fad77fc64a2098
Changed Files
| File | Additions | Deletions | Status |
| src/shared/shell.c | +2 | -1 | modified |
Full Patch
diff --git a/src/shared/shell.c b/src/shared/shell.c
index aa6c16c..37c747f 100644
--- a/src/shared/shell.c
+++ b/src/shared/shell.c
@@ -1268,7 +1268,6 @@ static void rl_init(void)
/* Allow conditional parsing of the ~/.inputrc file. */
rl_readline_name = data.name;
- setlinebuf(stdout);
rl_attempted_completion_function = shell_completion;
rl_erase_empty_line = 1;
@@ -1405,6 +1404,8 @@ done:
mainloop_init();
+ /* Always set stdout as line buffered */
+ setlinebuf(stdout);
rl_init();
data.init = true;