summaryrefslogtreecommitdiff
path: root/cmd-line-utils/readline/callback.c
diff options
context:
space:
mode:
Diffstat (limited to 'cmd-line-utils/readline/callback.c')
-rw-r--r--cmd-line-utils/readline/callback.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/cmd-line-utils/readline/callback.c b/cmd-line-utils/readline/callback.c
index 737f483eed0..5b05ea5c5b7 100644
--- a/cmd-line-utils/readline/callback.c
+++ b/cmd-line-utils/readline/callback.c
@@ -21,7 +21,9 @@
59 Temple Place, Suite 330, Boston, MA 02111 USA. */
#define READLINE_LIBRARY
-#include "config_readline.h"
+#if defined (HAVE_CONFIG_H)
+# include <config.h>
+#endif
#include "rlconf.h"
@@ -129,7 +131,7 @@ rl_callback_read_char ()
if (in_handler == 0 && rl_linefunc)
_rl_callback_newline ();
}
- if (rl_pending_input)
+ if (rl_pending_input || _rl_pushed_input_available ())
eof = readline_internal_char ();
else
break;