From 018caaaed086305be9579845c303c4e00173093d Mon Sep 17 00:00:00 2001 From: Warner Losh Date: Fri, 12 Jan 2018 15:30:48 +0000 Subject: Fix error in determining the next available boot slot. Sponsored by: Netflix --- usr.sbin/efibootmgr/efibootmgr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'usr.sbin/efibootmgr/efibootmgr.c') diff --git a/usr.sbin/efibootmgr/efibootmgr.c b/usr.sbin/efibootmgr/efibootmgr.c index 9d02e642d7b3..d4253975ec7f 100644 --- a/usr.sbin/efibootmgr/efibootmgr.c +++ b/usr.sbin/efibootmgr/efibootmgr.c @@ -563,7 +563,7 @@ make_next_boot_var_name(void) } else { /* now just run the list looking for the first hole */ for (i = 0; i < cnt - 1 && next_free == 0; i++) - if (vals[i] != vals[i + 1] + 1) + if (vals[i] + 1 != vals[i + 1]) next_free = vals[i] + 1; if (next_free == 0) next_free = vals[cnt - 1] + 1; -- cgit v1.2.3