[njs] Fixed various dead store assignments.

Dmitry Volyntsev xeioex at nginx.com
Thu Oct 5 12:51:03 UTC 2017


details:   http://hg.nginx.org/njs/rev/b4462c7dc1b1
branches:  
changeset: 414:b4462c7dc1b1
user:      Dmitry Volyntsev <xeioex at nginx.com>
date:      Thu Oct 05 15:50:36 2017 +0300
description:
Fixed various dead store assignments.

diffstat:

 njs/njs_json.c              |  2 +-
 njs/njs_parser_expression.c |  6 ------
 2 files changed, 1 insertions(+), 7 deletions(-)

diffs (42 lines):

diff -r 6789d9142b05 -r b4462c7dc1b1 njs/njs_json.c
--- a/njs/njs_json.c	Thu Oct 05 15:50:17 2017 +0300
+++ b/njs/njs_json.c	Thu Oct 05 15:50:36 2017 +0300
@@ -1014,7 +1014,7 @@ njs_json_parse_continuation(njs_vm_t *vm
                 }
 
             } else {
-                state = njs_json_pop_parse_state(parse);
+                (void) njs_json_pop_parse_state(parse);
             }
 
             return njs_json_parse_continuation_apply(vm, parse);
diff -r 6789d9142b05 -r b4462c7dc1b1 njs/njs_parser_expression.c
--- a/njs/njs_parser_expression.c	Thu Oct 05 15:50:17 2017 +0300
+++ b/njs/njs_parser_expression.c	Thu Oct 05 15:50:36 2017 +0300
@@ -269,8 +269,6 @@ njs_parser_var_expression(njs_vm_t *vm, 
     }
 
     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, 
             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_
             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");


More information about the nginx-devel mailing list