Git fork

Merge branch 'js/range-check-codeql-workaround'

Work around false positive from CodeQL checker.

* js/range-check-codeql-workaround:
read-cache: check range before dereferencing an array element

+2 -2
+2 -2
read-cache.c
··· 2686 2686 int common, to_remove, prefix_size; 2687 2687 unsigned char to_remove_vi[16]; 2688 2688 for (common = 0; 2689 - (ce->name[common] && 2690 - common < previous_name->len && 2689 + (common < previous_name->len && 2690 + ce->name[common] && 2691 2691 ce->name[common] == previous_name->buf[common]); 2692 2692 common++) 2693 2693 ; /* still matching */