diff --git a/parse.y b/parse.y index 4a93ec5653..c1b74fa074 100644 --- a/parse.y +++ b/parse.y @@ -5227,16 +5227,16 @@ parser_parse_string(struct parser_params *parser, NODE *quote) } pushback(c); if (tokadd_string(func, term, paren, "e->nd_nest) == -1) { - if (func & STR_FUNC_REGEXP) { - ruby_sourceline = nd_line(quote); - rb_compile_error(PARSER_ARG "unterminated regexp meets end of file"); - return tREGEXP_END; - } - else { - ruby_sourceline = nd_line(quote); - rb_compile_error(PARSER_ARG "unterminated string meets end of file"); - return tSTRING_END; - } + if (func & STR_FUNC_REGEXP) { + ruby_sourceline = nd_line(quote); + rb_compile_error(PARSER_ARG "unterminated regexp meets end of file"); + return tREGEXP_END; + } + else { + ruby_sourceline = nd_line(quote); + rb_compile_error(PARSER_ARG "unterminated string meets end of file"); + return tSTRING_END; + } } tokfix();