]> git.kaiwu.me - njs.git/commitdiff
Fixed dead store assignment in TextEncoder.encodeInto().
authorDmitry Volyntsev <xeioex@nginx.com>
Wed, 25 Sep 2024 05:07:44 +0000 (22:07 -0700)
committerDmitry Volyntsev <xeioexception@gmail.com>
Tue, 8 Oct 2024 04:34:38 +0000 (21:34 -0700)
Found by Clang static analyzer.

src/njs_encoding.c

index 98a733383dbd06614cb79a8aa4f3f921b52facff..f70c084d9d473b4b9ffc0cb8fe5477c7cdefecef 100644 (file)
@@ -204,7 +204,6 @@ njs_text_encoder_encode_into(njs_vm_t *vm, njs_value_t *args, njs_uint_t nargs,
     to = njs_typed_array_start(array);
     to_end = to + array->byte_length;
 
-    cp = 0;
     njs_set_number(&read, 0);
     njs_set_number(&written, 0);