]> git.kaiwu.me - njs.git/commitdiff
Fixed lexer->text state for the last token.
authorDmitry Volyntsev <xeioex@nginx.com>
Wed, 30 Jan 2019 15:48:23 +0000 (18:48 +0300)
committerDmitry Volyntsev <xeioex@nginx.com>
Wed, 30 Jan 2019 15:48:23 +0000 (18:48 +0300)
njs/njs_lexer.c

index adb643964bed9848552fda8f59ad6f5d806e3629..acf4400b2153f3fe46500b0e4d3ebae9b04cf655 100644 (file)
@@ -450,6 +450,8 @@ njs_lexer_next_token(njs_lexer_t *lexer)
         return njs_lexer_multi(lexer, token, n, multi);
     }
 
+    lexer->text.length = lexer->start - lexer->text.start;
+
     return NJS_TOKEN_END;
 }