mirror of
https://xff.cz/git/u-boot/
synced 2025-09-25 12:31:17 +02:00
efi_loader: allow return value in EFI_CALL
Macro EFI_CALL was introduced to call an UEFI function. Unfortunately it does not support return values. Most UEFI functions have a return value. So let's rename EFI_CALL to EFI_CALL_VOID and introduce a new EFI_CALL macro that supports return values. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: Alexander Graf <agraf@suse.de>
This commit is contained in:
committed by
Alexander Graf
parent
29f1a3670e
commit
ea630ce9ea
@@ -163,7 +163,8 @@ void efi_signal_event(struct efi_event *event)
|
||||
return;
|
||||
event->signaled = 1;
|
||||
if (event->type & EVT_NOTIFY_SIGNAL) {
|
||||
EFI_CALL(event->notify_function(event, event->notify_context));
|
||||
EFI_CALL_VOID(event->notify_function(event,
|
||||
event->notify_context));
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user