]> git.kaiwu.me - njs.git/commitdiff
Fixed incorrect optimization in njs_string_to_c_string().
authorAlexander Borisov <alexander.borisov@nginx.com>
Mon, 15 Jul 2019 14:45:23 +0000 (17:45 +0300)
committerAlexander Borisov <alexander.borisov@nginx.com>
Mon, 15 Jul 2019 14:45:23 +0000 (17:45 +0300)
njs/njs_string.c

index 050f25fef07043d88e993a72c869d9376d460087..df0502da4815344074d497740c8e73acac26d45c 100644 (file)
@@ -3942,10 +3942,6 @@ njs_string_to_c_string(njs_vm_t *vm, njs_value_t *value)
     } else {
         start = value->long_string.data->start;
         size = value->long_string.size;
-
-        if (start[size] == '\0') {
-            return start;
-        }
     }
 
     data = nxt_mp_alloc(vm->mem_pool, size + 1);