]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Pci/NonDiscoverablePciDeviceDxe/NonDiscoverablePciDeviceIo.c
MdeModulePkg/NonDiscoverablePciDeviceDxe: Add NULL pointer check
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / NonDiscoverablePciDeviceDxe / NonDiscoverablePciDeviceIo.c
index a40c1a959350f1ccc73c909c4de14a3b194c5f0d..363c4a765b64e4d467761ae7aa6fe5d9e6d5853c 100644 (file)
@@ -856,6 +856,10 @@ CoherentPciIoAllocateBuffer (
     return EFI_UNSUPPORTED;\r
   }\r
 \r
+  if (HostAddress == NULL) {\r
+    return EFI_INVALID_PARAMETER;\r
+  }\r
+\r
   if ((MemoryType != EfiBootServicesData) &&\r
       (MemoryType != EfiRuntimeServicesData)) {\r
     return EFI_INVALID_PARAMETER;\r