From a8557022145be9dbe2c71d6ea23b2737422f9ba5 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Wed, 16 Mar 2022 14:37:46 -0400 Subject: [PATCH] Fix checking for EFI_INVALID_PARAMETER --- src/hel/hel.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hel/hel.d b/src/hel/hel.d index 7d4f9d8..b5a6c9c 100644 --- a/src/hel/hel.d +++ b/src/hel/hel.d @@ -139,7 +139,7 @@ extern (C) EFI_STATUS efi_main(EFI_HANDLE image_handle, EFI_SYSTEM_TABLE * st) get_memory_map(); EFI_STATUS status = st.BootServices.ExitBootServices(image_handle, memory_map_key); - if ((status & 0xFFu) == (EFI_INVALID_PARAMETER & 0xFFu)) + if (status == EFI_INVALID_PARAMETER) { continue; }