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 72efa4c..a8145cd 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;
|