efi: libstub: fix up the last remaining open coded boot service call
We use a macro efi_bs_call() to call boot services, which is more concise, and on x86, it encapsulates the mixed mode handling. This code does not run in mixed mode, but let's switch to the macro for general tidiness. Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
This commit is contained in:
parent
69e377b289
commit
04419e8a7b
1 changed files with 2 additions and 2 deletions
|
|
@ -154,8 +154,8 @@ efi_status_t __efiapi efi_pe_entry(efi_handle_t handle,
|
|||
* information about the running image, such as size and the command
|
||||
* line.
|
||||
*/
|
||||
status = efi_system_table->boottime->handle_protocol(handle,
|
||||
&loaded_image_proto, (void *)&image);
|
||||
status = efi_bs_call(handle_protocol, handle, &loaded_image_proto,
|
||||
(void *)&image);
|
||||
if (status != EFI_SUCCESS) {
|
||||
efi_err("Failed to get loaded image protocol\n");
|
||||
goto fail;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue