]> git.proxmox.com Git - mirror_edk2.git/blobdiff - StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.c
StandaloneMmPkg: Fix ECC error 3002 in StandaloneMmCpu
[mirror_edk2.git] / StandaloneMmPkg / Drivers / StandaloneMmCpu / AArch64 / StandaloneMmCpu.c
index 617babd5ab4bcb200ee10e19ec6f99c2ef163200..9e496096018da80aa8e7fe84721b1fa757a0b3ce 100644 (file)
@@ -2,7 +2,7 @@
 \r
   Copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>\r
   Copyright (c) 2016 HP Development Company, L.P.\r
-  Copyright (c) 2016 - 2018, ARM Limited. All rights reserved.\r
+  Copyright (c) 2016 - 2021, Arm Limited. All rights reserved.\r
 \r
   SPDX-License-Identifier: BSD-2-Clause-Patent\r
 \r
@@ -53,16 +53,19 @@ GetGuidedHobData (
 {\r
   EFI_HOB_GUID_TYPE *Hob;\r
 \r
-  if (!HobList || !HobGuid || !HobData)\r
+  if ((HobList == NULL) || (HobGuid == NULL) || (HobData == NULL)) {\r
     return EFI_INVALID_PARAMETER;\r
+  }\r
 \r
   Hob = GetNextGuidHob (HobGuid, HobList);\r
-  if (!Hob)\r
+  if (Hob == NULL) {\r
     return EFI_NOT_FOUND;\r
+  }\r
 \r
   *HobData = GET_GUID_HOB_DATA (Hob);\r
-  if (!HobData)\r
+  if (*HobData == NULL) {\r
     return EFI_NOT_FOUND;\r
+  }\r
 \r
   return EFI_SUCCESS;\r
 }\r