util/nvmutil: don't leave part_valid untouched

always set it. the current logic only sets it if
valid, but invalid doesn't, relying on global
initialisation. this check sets it explicitly.

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe
2026-03-10 10:48:16 +00:00
parent 090a702b74
commit 6408570fa1
+2 -4
View File
@@ -800,10 +800,8 @@ read_checksums(void)
if (arg_part && (p == skip_part))
continue;
if (good_checksum(p))
part_valid[p] = 1;
else
++num_invalid;
part_valid[p] = good_checksum(p);
num_invalid += part_valid[p];
}
if (num_invalid < max_invalid)