From eeb497b84b918fe869d606252a64f606fc27f288 Mon Sep 17 00:00:00 2001 From: Ilmir Usmanov Date: Thu, 9 Oct 2014 19:41:42 +0400 Subject: [PATCH] Fix if-else without braces --- src/libjsparser/parser.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/libjsparser/parser.c b/src/libjsparser/parser.c index 313710bce..edaf8dc91 100644 --- a/src/libjsparser/parser.c +++ b/src/libjsparser/parser.c @@ -3219,6 +3219,11 @@ parse_statement (void) STACK_DROP (toks, 1); parse_expression (); STACK_DROP (IDX, 1); + skip_newlines (); + if (!token_is (TOK_SEMICOLON)) + { + lexer_save_token (TOK ()); + } goto cleanup; } }