efi: translate errno to EFI status on exit
Translate the given errno to an efi status instead of always exiting with EFI_LOAD_ERROR.
This commit is contained in:
@@ -299,9 +299,9 @@ efi_exit(EFI_STATUS s)
|
||||
}
|
||||
|
||||
void
|
||||
exit(int error __unused)
|
||||
exit(int error)
|
||||
{
|
||||
efi_exit(EFI_LOAD_ERROR);
|
||||
efi_exit(errno_to_efi_status(error));
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
@@ -49,7 +49,7 @@ void
|
||||
exit(int status)
|
||||
{
|
||||
|
||||
efi_exit(EFI_LOAD_ERROR);
|
||||
efi_exit(errno_to_efi_status(status));
|
||||
}
|
||||
|
||||
static CHAR16 *
|
||||
|
||||
Reference in New Issue
Block a user