util/nvmutil: tidy up rhex()

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe
2026-03-06 14:59:35 +00:00
parent a4b9a333a9
commit 99543bc632
+5 -6
View File
@@ -436,13 +436,12 @@ rhex(void)
static size_t n = 0; static size_t n = 0;
if (!n) { if (!n) {
#ifdef HAVE_ARC4RANDOM
arc4random_buf(rnum, sizeof(rnum));
#else
read_file_PERFECTLY_or_die(rfd, rnum, sizeof(rnum),
0, rname, NULL);
#endif
n = sizeof(rnum); n = sizeof(rnum);
#ifdef HAVE_ARC4RANDOM
arc4random_buf(rnum, n);
#else
read_file_PERFECTLY_or_die(rfd, rnum, n, 0, rname, NULL);
#endif
} }
return rnum[--n] & 0xf; return rnum[--n] & 0xf;