util/nvmutil: fix lseek eintr err check

it should be is equal, not not equal

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe
2026-03-14 01:03:18 +00:00
parent 8d6b28fcf7
commit 3cb7508ec7

View File

@@ -1822,14 +1822,13 @@ static off_t
lseek_eintr(int fd, off_t off, int whence,
int loop_eagain, int loop_eintr)
{
off_t old;
off_t old = -1;
do {
old = lseek(fd, off, whence);
} while (old == (off_t)-1
&& (!(
} while (old == (off_t)-1 && (
errno == try_err(loop_eintr, EINTR) ||
errno == try_err(loop_eagain, EAGAIN))));
errno == try_err(loop_eagain, EAGAIN)));
return old;
}