From: Heinrich Schuchardt Date: Sat, 15 Jun 2019 12:47:25 +0000 (+0200) Subject: efi_loader: EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL definition X-Git-Tag: v2019.07~20^2~11 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=21b6b540d607a8731b311ae798918ff8c19f579d;p=oweals%2Fu-boot.git efi_loader: EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL definition EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL.Reset() is a function and not a void * pointer. Signed-off-by: Heinrich Schuchardt --- diff --git a/include/efi_api.h b/include/efi_api.h index d7d95edd4d..4de5d208f5 100644 --- a/include/efi_api.h +++ b/include/efi_api.h @@ -577,7 +577,9 @@ struct simple_text_output_mode { #define EFI_ATTR_BG(attr) (((attr) >> 4) & 0x7) struct efi_simple_text_output_protocol { - void *reset; + efi_status_t (EFIAPI *reset)( + struct efi_simple_text_output_protocol *this, + char extended_verification); efi_status_t (EFIAPI *output_string)( struct efi_simple_text_output_protocol *this, const efi_string_t str);