The type casting in the ChooseFile is not necessary and it actually
hided the incompatible handlers from the compiler.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gary Lin <[email protected]>
---
 .../SecureBootConfigDxe/SecureBootConfigImpl.c                 | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git 
a/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigImpl.c 
b/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigImpl.c
index 8ca6d62..e840316 100644
--- 
a/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigImpl.c
+++ 
b/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigImpl.c
@@ -3590,23 +3590,23 @@ SecureBootCallback (
       break;
 
     case FORMID_ENROLL_PK_FORM:
-      ChooseFile( NULL, NULL, (CHOOSE_HANDLER) UpdatePKFromFile, &File);
+      ChooseFile (NULL, NULL, UpdatePKFromFile, &File);
       break;
 
     case FORMID_ENROLL_KEK_FORM:
-      ChooseFile( NULL, NULL, (CHOOSE_HANDLER) UpdateKEKFromFile, &File);
+      ChooseFile (NULL, NULL, UpdateKEKFromFile, &File);
       break;
 
     case SECUREBOOT_ENROLL_SIGNATURE_TO_DB:
-      ChooseFile( NULL, NULL, (CHOOSE_HANDLER) UpdateDBFromFile, &File);
+      ChooseFile (NULL, NULL, UpdateDBFromFile, &File);
       break;
 
     case SECUREBOOT_ENROLL_SIGNATURE_TO_DBX:
-      ChooseFile( NULL, NULL, (CHOOSE_HANDLER) UpdateDBXFromFile, &File);
+      ChooseFile (NULL, NULL, UpdateDBXFromFile, &File);
       break;
 
     case SECUREBOOT_ENROLL_SIGNATURE_TO_DBT:
-      ChooseFile( NULL, NULL, (CHOOSE_HANDLER) UpdateDBTFromFile, &File);
+      ChooseFile (NULL, NULL, UpdateDBTFromFile, &File);
       break;
 
     case KEY_SECURE_BOOT_DELETE_PK:
-- 
2.7.2

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to