From 98f529fdb35afc7d1732b8bbbddd25924a1aa124 Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Thu, 5 Oct 2017 15:50:36 +0300 Subject: [PATCH] Fixed various dead store assignments. --- njs/njs_json.c | 2 +- njs/njs_parser_expression.c | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/njs/njs_json.c b/njs/njs_json.c index 9bcc9030..4842052c 100644 --- a/njs/njs_json.c +++ b/njs/njs_json.c @@ -1014,7 +1014,7 @@ njs_json_parse_continuation(njs_vm_t *vm, njs_value_t *args, nxt_uint_t nargs, } } else { - state = njs_json_pop_parse_state(parse); + (void) njs_json_pop_parse_state(parse); } return njs_json_parse_continuation_apply(vm, parse); diff --git a/njs/njs_parser_expression.c b/njs/njs_parser_expression.c index 6faed0e6..3c9e1c5a 100644 --- a/njs/njs_parser_expression.c +++ b/njs/njs_parser_expression.c @@ -269,8 +269,6 @@ njs_parser_var_expression(njs_vm_t *vm, njs_parser_t *parser, njs_token_t token) } for ( ;; ) { - size = sizeof(njs_vmcode_3addr_t); - switch (token) { case NJS_TOKEN_ASSIGNMENT: @@ -295,8 +293,6 @@ njs_parser_var_expression(njs_vm_t *vm, njs_parser_t *parser, njs_token_t token) return token; } - node = parser->node; - if (!njs_parser_is_lvalue(parser->node)) { nxt_alert(&vm->trace, NXT_LEVEL_ERROR, "ReferenceError: Invalid left-hand side in assignment"); @@ -435,8 +431,6 @@ njs_parser_assignment_expression(njs_vm_t *vm, njs_parser_t *parser, return token; } - node = parser->node; - if (!njs_parser_is_lvalue(parser->node)) { nxt_alert(&vm->trace, NXT_LEVEL_ERROR, "ReferenceError: Invalid left-hand side in assignment"); -- 2.47.3