]> git.kaiwu.me - njs.git/commitdiff
A fix of bug introduced in changeset 7f1f3dcb278f.
authorIgor Sysoev <igor@sysoev.ru>
Mon, 29 May 2017 19:13:21 +0000 (22:13 +0300)
committerIgor Sysoev <igor@sysoev.ru>
Mon, 29 May 2017 19:13:21 +0000 (22:13 +0300)
njs/njs_parser.c

index c3e4592aacda75a03f555ed657de7d2e522ceaa1..bccdde60bb0e816472d02dc6eacc7f0dffe3398d 100644 (file)
@@ -2434,7 +2434,7 @@ njs_parser_escape_string_create(njs_vm_t *vm, njs_parser_t *parser,
                 }
 
             } else {
-                if ((src - p) > 6 || src == end || *(++src) == '}') {
+                if ((src - p) > 6 || src == end || *src++ != '}') {
                     goto invalid;
                 }
             }