From 4b9e028390ac2fdf9407d487b2f5455302c19568 Mon Sep 17 00:00:00 2001 From: Savva Mitrofanov Date: Thu, 24 Feb 2022 18:01:11 +0600 Subject: [PATCH] UefiPayloadPkg/PchSmiDispatchSmm: Add missing EFIAPI modifiers Added missing EFIAPI modifier to SmmSwDispatcher function which passed into gSmst->SmiHandlerRegister routine. Signed-off-by: Savva Mitrofanov Reviewed-by: Vitaly Cheptsov --- UefiPayloadPkg/PchSmiDispatchSmm/PchSmiDispatchSmm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/UefiPayloadPkg/PchSmiDispatchSmm/PchSmiDispatchSmm.c b/UefiPayloadPkg/PchSmiDispatchSmm/PchSmiDispatchSmm.c index 7fc589303e..8f1b951735 100644 --- a/UefiPayloadPkg/PchSmiDispatchSmm/PchSmiDispatchSmm.c +++ b/UefiPayloadPkg/PchSmiDispatchSmm/PchSmiDispatchSmm.c @@ -87,6 +87,7 @@ FindContextByDispatchHandle ( **/ EFI_STATUS +EFIAPI SmmSwDispatcher ( IN EFI_HANDLE DispatchHandle, IN CONST VOID *RegisterContext, @@ -436,7 +437,7 @@ PchSmiDispatchEntryPoint ( // // Register a SMM handler to handle subsequent SW SMIs. // - Status = gSmst->SmiHandlerRegister ((EFI_MM_HANDLER_ENTRY_POINT)SmmSwDispatcher, NULL, &DispatchHandle); + Status = gSmst->SmiHandlerRegister (SmmSwDispatcher, NULL, &DispatchHandle); ASSERT_EFI_ERROR (Status); //