From: Simon Josefsson Date: Tue, 24 Mar 2009 07:11:31 +0000 (+0100) Subject: lib/readline.c (readline): Call fflush on stdout after printing prompt. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ff3844d690fc5dace081d5b9728d7464654c5a8e;p=pspp lib/readline.c (readline): Call fflush on stdout after printing prompt. --- diff --git a/ChangeLog b/ChangeLog index 0ba878b91d..fdc497f06b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2009-03-24 Simon Josefsson + + * lib/readline.c (readline): Call fflush on stdout after printing + prompt. + 2009-03-20 Bruno Haible Remove dependency from 'close' module to -lws2_32 on native Windows. diff --git a/lib/readline.c b/lib/readline.c index a8db7ec68e..4be5f3457f 100644 --- a/lib/readline.c +++ b/lib/readline.c @@ -1,5 +1,5 @@ /* readline.c --- Simple implementation of readline. - Copyright (C) 2005, 2006, 2007 Free Software Foundation, Inc. + Copyright (C) 2005, 2006, 2007, 2009 Free Software Foundation, Inc. Written by Simon Josefsson This program is free software: you can redistribute it and/or modify @@ -39,7 +39,10 @@ readline (const char *prompt) size_t size = 0; if (prompt) - fputs (prompt, stdout); + { + fputs (prompt, stdout); + fflush (stdout); + } if (getline (&out, &size, stdin) < 0) return NULL;