]> git.kaiwu.me - njs.git/commitdiff
Silenced Coverity false-positive NULL-pointer dereference warning.
authorDmitry Volyntsev <xeioex@nginx.com>
Tue, 7 Jul 2020 12:23:44 +0000 (12:23 +0000)
committerDmitry Volyntsev <xeioex@nginx.com>
Tue, 7 Jul 2020 12:23:44 +0000 (12:23 +0000)
Found by Coverity (CID 1463869).

src/njs_parser.c

index 89ab9bf99565ee41ebe01e57cf5a99985ae0cae8..af2a89483b21ef6d961bea2fe973b6897c543cc7 100644 (file)
@@ -1799,6 +1799,9 @@ njs_parser_property_name(njs_parser_t *parser, njs_queue_link_t *current,
 
     if (consume > 1) {
         token = njs_lexer_token(parser->lexer, 0);
+        if (token == NULL) {
+            return NJS_ERROR;
+        }
 
         property = njs_parser_property_name_node(parser, token);
         if (property == NULL) {