diff options
author | Max Moroz <mmoroz@chromium.org> | 2019-05-31 21:40:00 -0700 |
---|---|---|
committer | Max Moroz <mmoroz@chromium.org> | 2019-05-31 21:40:00 -0700 |
commit | 981266767fdcbd856a3f338402211ba17e3cf823 (patch) | |
tree | 88a3927ffa6be0987cb3ea8e5e5f1f7910248cad /projects/njs | |
parent | b8762b0e999819e3c5ad5e1d859310287a53da53 (diff) | |
download | oss-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.c | 3 |
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; |