aboutsummaryrefslogtreecommitdiff
path: root/projects/njs
diff options
context:
space:
mode:
authorMax Moroz <mmoroz@chromium.org>2019-05-31 21:40:00 -0700
committerMax Moroz <mmoroz@chromium.org>2019-05-31 21:40:00 -0700
commit981266767fdcbd856a3f338402211ba17e3cf823 (patch)
tree88a3927ffa6be0987cb3ea8e5e5f1f7910248cad /projects/njs
parentb8762b0e999819e3c5ad5e1d859310287a53da53 (diff)
downloadoss-fuzz-981266767fdcbd856a3f338402211ba17e3cf823.tar.gz
[njs] Revert "Null terminate the script string.", as the API accepts size value.
Diffstat (limited to 'projects/njs')
-rw-r--r--projects/njs/njs_process_script_fuzzer.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/projects/njs/njs_process_script_fuzzer.c b/projects/njs/njs_process_script_fuzzer.c
index 1a1ac0f7d..b90425d9f 100644
--- a/projects/njs/njs_process_script_fuzzer.c
+++ b/projects/njs/njs_process_script_fuzzer.c
@@ -674,9 +674,8 @@ lvlhsh_pool_free(void *pool, void *p, size_t size)
int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) {
if (size == 0) return 0;
- char* input = malloc(size + 1);
+ char* input = malloc(size);
memcpy(input, data, size);
- input[size] = 0;
nxt_str_t line = {size, input};
njs_vm_t *vm;