diff options
Diffstat (limited to 'OvmfPkg/Library/BasePciCapLib/BasePciCapLib.c')
-rw-r--r-- | OvmfPkg/Library/BasePciCapLib/BasePciCapLib.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/OvmfPkg/Library/BasePciCapLib/BasePciCapLib.c b/OvmfPkg/Library/BasePciCapLib/BasePciCapLib.c index c059264b32..8b04988962 100644 --- a/OvmfPkg/Library/BasePciCapLib/BasePciCapLib.c +++ b/OvmfPkg/Library/BasePciCapLib/BasePciCapLib.c @@ -613,8 +613,8 @@ PciCapListInit ( }
Status = InsertPciCap (OutCapList, CapHdrOffsets, PciCapExtended,
- ExtendedCapHdr.CapabilityId, ExtendedCapHdrOffset,
- ExtendedCapHdr.CapabilityVersion);
+ (UINT16)ExtendedCapHdr.CapabilityId, ExtendedCapHdrOffset,
+ (UINT8)ExtendedCapHdr.CapabilityVersion);
if (RETURN_ERROR (Status)) {
goto FreeCapHdrOffsets;
}
|