Add assertion to ensure pointer dereference has been checked against NULL pointer.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7528 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
		| @@ -556,7 +556,7 @@ NotifyFwVolBlock ( | ||||
|     // | ||||
|     Status = CoreHandleProtocol (Handle, &gEfiFirmwareVolumeBlockProtocolGuid, (VOID **)&Fvb); | ||||
|     ASSERT_EFI_ERROR (Status); | ||||
|  | ||||
|     ASSERT (Fvb != NULL); | ||||
|  | ||||
|     // | ||||
|     // Make sure the Fv Header is O.K. | ||||
|   | ||||
| @@ -290,6 +290,7 @@ CoreOpenImageFile ( | ||||
|           // | ||||
|           // Allocate space for the file | ||||
|           // | ||||
|           ASSERT (FileInfo != NULL); | ||||
|           ImageFileHandle->Source = AllocatePool ((UINTN)FileInfo->FileSize); | ||||
|           if (ImageFileHandle->Source != NULL) { | ||||
|             // | ||||
|   | ||||
| @@ -580,8 +580,8 @@ CreateChildNode ( | ||||
|           // Decompress the stream | ||||
|           // | ||||
|           Status = CoreLocateProtocol (&gEfiDecompressProtocolGuid, NULL, (VOID **)&Decompress); | ||||
|  | ||||
|           ASSERT_EFI_ERROR (Status); | ||||
|           ASSERT (Decompress != NULL); | ||||
|  | ||||
|           Status = Decompress->GetInfo ( | ||||
|                                  Decompress, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user