From a53ac66d8ec413f7fe2cad26ef4e891f27054c75 Mon Sep 17 00:00:00 2001 From: ocbuild Date: Wed, 12 Jan 2022 10:58:09 +0300 Subject: [PATCH] Svace: Fixed DEREF_OF_NULL.RET.LIB warning. --- OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FwBlockService.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FwBlockService.c b/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FwBlockService.c index bc3f1bb5fd..2c97363661 100644 --- a/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FwBlockService.c +++ b/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FwBlockService.c @@ -1028,6 +1028,7 @@ FvbInitialize ( // FvMemmapDevicePath = AllocateCopyPool (sizeof (FV_MEMMAP_DEVICE_PATH), &mFvMemmapDevicePathTemplate); + ASSERT (FvMemmapDevicePath != NULL); FvMemmapDevicePath->MemMapDevPath.StartingAddress = BaseAddress; FvMemmapDevicePath->MemMapDevPath.EndingAddress = BaseAddress + FwVolHeader->FvLength - 1; @@ -1037,6 +1038,7 @@ FvbInitialize ( FvPiwgDevicePath = AllocateCopyPool (sizeof (FV_PIWG_DEVICE_PATH), &mFvPIWGDevicePathTemplate); + ASSERT (FvPiwgDevicePath != NULL); CopyGuid ( &FvPiwgDevicePath->FvDevPath.FvName, (GUID *)(UINTN)(BaseAddress + FwVolHeader->ExtHeaderOffset)