summaryrefslogtreecommitdiff
path: root/EdkModulePkg/Universal/Ebc/Dxe/x64/EbcSupport.c
diff options
context:
space:
mode:
Diffstat (limited to 'EdkModulePkg/Universal/Ebc/Dxe/x64/EbcSupport.c')
-rw-r--r--EdkModulePkg/Universal/Ebc/Dxe/x64/EbcSupport.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/EdkModulePkg/Universal/Ebc/Dxe/x64/EbcSupport.c b/EdkModulePkg/Universal/Ebc/Dxe/x64/EbcSupport.c
index 0b0e171..cad5c6a 100644
--- a/EdkModulePkg/Universal/Ebc/Dxe/x64/EbcSupport.c
+++ b/EdkModulePkg/Universal/Ebc/Dxe/x64/EbcSupport.c
@@ -331,7 +331,6 @@ Returns:
UINT64 Addr;
INT32 Size;
INT32 ThunkSize;
- EFI_STATUS Status;
//
// Check alignment of pointer to EBC code
@@ -343,12 +342,9 @@ Returns:
Size = EBC_THUNK_SIZE;
ThunkSize = Size;
- Status = gBS->AllocatePool (
- EfiBootServicesData,
- Size,
- (VOID *) &Ptr
- );
- if (Status != EFI_SUCCESS) {
+ Ptr = AllocatePool (Size);
+
+ if (Ptr == NULL) {
return EFI_OUT_OF_RESOURCES;
}
//