avoid doing arithmetic on void pointer

This commit is contained in:
NRK 2021-12-25 10:37:53 +06:00
parent e44f8d3fcc
commit 78c0d54400
1 changed files with 2 additions and 2 deletions

View File

@ -7971,9 +7971,9 @@ static char *load_input(int fd, const char *path)
++chunk_count;
while (off < total_read) {
next = memchr(input + off, '\0', total_read - off) + 1;
if (next == (void *)1)
if ((next = memchr(input + off, '\0', total_read - off)) == NULL)
break;
++next;
if (next - input == off + 1) {
off = next - input;