diff options
-rw-r--r-- | editors/awk.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/editors/awk.c b/editors/awk.c index a440a6234..755e68fc7 100644 --- a/editors/awk.c +++ b/editors/awk.c | |||
@@ -1778,8 +1778,7 @@ static void parse_program(char *p) | |||
1778 | cn->l.n = parse_expr(TC_SEMICOL | TC_NEWLINE | TC_EOF | TC_LBRACE); | 1778 | cn->l.n = parse_expr(TC_SEMICOL | TC_NEWLINE | TC_EOF | TC_LBRACE); |
1779 | if (t_tclass == TC_LBRACE) { | 1779 | if (t_tclass == TC_LBRACE) { |
1780 | debug_printf_parse("%s: TC_LBRACE\n", __func__); | 1780 | debug_printf_parse("%s: TC_LBRACE\n", __func__); |
1781 | rollback_token(); | 1781 | chain_until_rbrace(); |
1782 | chain_group(); | ||
1783 | } else { | 1782 | } else { |
1784 | /* no action, assume default "{ print }" */ | 1783 | /* no action, assume default "{ print }" */ |
1785 | debug_printf_parse("%s: !TC_LBRACE\n", __func__); | 1784 | debug_printf_parse("%s: !TC_LBRACE\n", __func__); |