add tty_flush to rl_forced_update_display

Forcing update should flush, otherwise weird stuff happen when writing to console asynchronously (cursor is moved, text is not displayed).
This commit is contained in:
jakubpawlo 2016-01-28 12:16:17 -05:00
parent 59a2db7217
commit d7ebad1c4b

View File

@ -1170,6 +1170,7 @@ void rl_clear_message(void)
void rl_forced_update_display() void rl_forced_update_display()
{ {
redisplay(); redisplay();
tty_flush();
} }
char *readline(const char *prompt) char *readline(const char *prompt)