From 06d0c1806d7ceff5192feee996c770b42bc1e1e9 Mon Sep 17 00:00:00 2001 From: Andrey Shitov Date: Fri, 10 Jul 2015 18:35:06 +0300 Subject: [PATCH] Fix preparsing of variable declaration lists, which are not divided by a semicolon. JerryScript-DCO-1.0-Signed-off-by: Andrey Shitov a.shitov@samsung.com --- jerry-core/parser/js/parser.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jerry-core/parser/js/parser.cpp b/jerry-core/parser/js/parser.cpp index 0a0786e99..ee39872e3 100644 --- a/jerry-core/parser/js/parser.cpp +++ b/jerry-core/parser/js/parser.cpp @@ -3018,6 +3018,10 @@ preparse_scope (bool is_global) } else if (token_is (TOK_KEYWORD)) { + if (is_keyword (KW_VAR)) + { + is_in_var_declaration_list = false; + } break; } else if (token_is (TOK_CLOSE_BRACE))