From 841c1ed61c7091e02ab01d177ba6a286d87d326b Mon Sep 17 00:00:00 2001 From: Ruben Ayrapetyan Date: Sun, 1 Nov 2015 16:51:43 +0300 Subject: [PATCH] Fix usage of array_list in parse_switch_statement. JerryScript-DCO-1.0-Signed-off-by: Ruben Ayrapetyan r.ayrapetyan@samsung.com --- jerry-core/parser/js/parser.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jerry-core/parser/js/parser.cpp b/jerry-core/parser/js/parser.cpp index 2d08651ad..29d5a1a32 100644 --- a/jerry-core/parser/js/parser.cpp +++ b/jerry-core/parser/js/parser.cpp @@ -2448,7 +2448,7 @@ parse_switch_statement (void) next_token_must_be (TOK_COLON); dump_case_clause_check_for_rewrite (switch_expr, case_expr); skip_newlines (); - array_list_append (body_locs, (void*) &tok.loc); + body_locs = array_list_append (body_locs, (void*) &tok.loc); skip_case_clause_body (); } else if (is_keyword (KW_DEFAULT)) @@ -2461,7 +2461,7 @@ parse_switch_statement (void) token_after_newlines_must_be (TOK_COLON); skip_newlines (); default_body_index = array_list_len (body_locs); - array_list_append (body_locs, (void*) &tok.loc); + body_locs = array_list_append (body_locs, (void*) &tok.loc); skip_case_clause_body (); } }