]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/Library/UefiShellDriver1CommandsLib/DrvDiag.c
ShellPkg: Update header file including style
[mirror_edk2.git] / ShellPkg / Library / UefiShellDriver1CommandsLib / DrvDiag.c
index 1173f8d7bee0746f4f48db7fe732698b8e50f2af..cc1099f68f0e055ef22e0f421c3fdd259f9c0345 100644 (file)
@@ -42,7 +42,6 @@ typedef enum {
   @retval EFI_NOT_FOUND         No diagnostic handle could be found.\r
 **/\r
 EFI_STATUS\r
-EFIAPI\r
 DoDiagnostics (\r
   IN CONST DRV_DIAG_TEST_MODE Mode,\r
   IN CONST CHAR8              *Lang,\r
@@ -123,7 +122,7 @@ DoDiagnostics (
 \r
   if (ChildHandle != NULL) {\r
     ChildHandleList = AllocateZeroPool(2*sizeof(EFI_HANDLE));\r
-    if (ChildHandleList != NULL) {\r
+    if (ChildHandleList == NULL) {\r
       SHELL_FREE_NON_NULL (ControllerHandleList);\r
       SHELL_FREE_NON_NULL (DriverHandleList);\r
       return EFI_OUT_OF_RESOURCES;\r