summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--parse.y1
1 files changed, 1 insertions, 0 deletions
diff --git a/parse.y b/parse.y
index 410bbdd759..3c76d99585 100644
--- a/parse.y
+++ b/parse.y
@@ -11057,6 +11057,7 @@ parser_compile_error(struct parser_params *parser, const char *fmt, ...)
{
va_list ap;
+ rb_io_flush(parser->debug_output);
parser->error_p = 1;
va_start(ap, fmt);
parser->error_buffer =