Some checks failed
Periodic Merges (6h) / master → staging-nixos (push) Failing after 12m50s
Periodic Merges (6h) / master → staging-next (push) Failing after 12m54s
Periodic Merges (24h) / merge-base(master,staging) → haskell-updates (push) Failing after 11m54s
Periodic Merges (6h) / staging-next → staging (push) Failing after 12m13s
Periodic Merges (24h) / staging-next-25.05 → staging-25.05 (push) Failing after 13m24s
Periodic Merges (24h) / release-25.05 → staging-next-25.05 (push) Failing after 14m28s
23 lines
733 B
Diff
23 lines
733 B
Diff
diff --git a/efi/main.c b/efi/main.c
|
|
index 6a748412..a914e31a 100644
|
|
--- a/efi/main.c
|
|
+++ b/efi/main.c
|
|
@@ -187,7 +187,7 @@ __export void local_boot(uint16_t ax)
|
|
* Inform the firmware that we failed to execute correctly, which
|
|
* will trigger the next entry in the EFI Boot Manager list.
|
|
*/
|
|
- longjmp(&load_error_buf, 1);
|
|
+ longjmp(load_error_buf, 1);
|
|
}
|
|
|
|
void bios_timer_cleanup(void)
|
|
@@ -1385,7 +1385,7 @@ EFI_STATUS efi_main(EFI_HANDLE image, EFI_SYSTEM_TABLE *table)
|
|
status = uefi_call_wrapper(in->ReadKeyStroke, 2, in, &key);
|
|
} while (status == EFI_SUCCESS);
|
|
|
|
- if (!setjmp(&load_error_buf))
|
|
+ if (!setjmp(load_error_buf))
|
|
load_env32(NULL);
|
|
|
|
/* load_env32() failed.. cancel timer and bailout */
|