diff options
-rw-r--r-- | EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/ReportStatusCode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/ReportStatusCode.c b/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/ReportStatusCode.c index 72efa4c45d..a8145cd28a 100644 --- a/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/ReportStatusCode.c +++ b/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/ReportStatusCode.c @@ -125,7 +125,7 @@ Returns: EFI_STATUS Status;
DevicePathSize = (UINT16) EfiDevicePathSize (DevicePath);
- Size = DevicePathSize + sizeof (EFI_STATUS_CODE_DATA);
+ Size = (UINT16) (DevicePathSize + sizeof (EFI_STATUS_CODE_DATA));
ExtendedData = (EFI_STATUS_CODE_DATA *) EfiLibAllocatePool (Size);
if (ExtendedData == NULL) {
return EFI_OUT_OF_RESOURCES;
|