From 7729a00b08b371af84394fa7f4640821057c2c56 Mon Sep 17 00:00:00 2001 From: nobu Date: Sun, 13 Dec 2015 15:20:20 +0000 Subject: parse.y: reset buffer * parse.y (rb_parser_printf): reset debug_buffer after print out. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53097 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- parse.y | 1 + 1 file changed, 1 insertion(+) (limited to 'parse.y') diff --git a/parse.y b/parse.y index 68ce1044d5..19e5bb8a76 100644 --- a/parse.y +++ b/parse.y @@ -11047,6 +11047,7 @@ rb_parser_printf(struct parser_params *parser, const char *fmt, ...) va_end(ap); if (RSTRING_END(mesg)[-1] == '\n') { rb_io_write(rb_stdout, mesg); + parser->debug_buffer = Qnil; } } #endif -- cgit v1.2.3