← Commit list

49c3ce64f

Denys Vlasenko
Denys Vlasenko
2021-07-11
SUCCESS Duration: 153s

Subject

awk: rollback_token() + chain_group() == chain_until_rbrace()

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

editors/awk.c+1 -2
@@ -1778,8 +1778,7 @@ static void parse_program(char *p)
cn->l.n = parse_expr(TC_SEMICOL | TC_NEWLINE | TC_EOF | TC_LBRACE);
if (t_tclass == TC_LBRACE) {
debug_printf_parse("%s: TC_LBRACE\n", __func__);
- rollback_token();
- chain_group();
+ chain_until_rbrace();
} else {
/* no action, assume default "{ print }" */
debug_printf_parse("%s: !TC_LBRACE\n", __func__);