From e16c7fa32b48074c76048e6e549fedcca3a42988 Mon Sep 17 00:00:00 2001 From: qwang12 Date: Tue, 18 Nov 2008 08:08:54 +0000 Subject: [PATCH] ICC Cleanup: add enum typecast after arithemtics. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6588 6f19259b-4bc3-4df7-8a09-765794883524 --- .../DeviceIoToPciRootBridgeIoThunk.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/EdkCompatibilityPkg/Compatibility/DeviceIoToPciRootBridgeIoThunk/DeviceIoToPciRootBridgeIoThunk.c b/EdkCompatibilityPkg/Compatibility/DeviceIoToPciRootBridgeIoThunk/DeviceIoToPciRootBridgeIoThunk.c index 24acfb3b67..db8b72ed44 100644 --- a/EdkCompatibilityPkg/Compatibility/DeviceIoToPciRootBridgeIoThunk/DeviceIoToPciRootBridgeIoThunk.c +++ b/EdkCompatibilityPkg/Compatibility/DeviceIoToPciRootBridgeIoThunk/DeviceIoToPciRootBridgeIoThunk.c @@ -541,7 +541,7 @@ DeviceIoMemRead ( return EFI_INVALID_PARAMETER; } if (Width >= MMIO_COPY_UINT8) { - Width = Width - MMIO_COPY_UINT8; + Width = (EFI_IO_WIDTH) (Width - MMIO_COPY_UINT8); Status = Private->PciRootBridgeIo->CopyMem ( Private->PciRootBridgeIo, (EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH) Width, @@ -600,7 +600,7 @@ DeviceIoMemWrite ( return EFI_INVALID_PARAMETER; } if (Width >= MMIO_COPY_UINT8) { - Width = Width - MMIO_COPY_UINT8; + Width = (EFI_IO_WIDTH) (Width - MMIO_COPY_UINT8); Status = Private->PciRootBridgeIo->CopyMem ( Private->PciRootBridgeIo, (EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH) Width,