Reviewed-by: Qiu Shumin
-Original Message-
From: Tian, Feng
Sent: Wednesday, May 11, 2016 10:58 AM
To: Qiu, Shumin
Cc: edk2-devel@lists.01.org
Subject: [patch] MdeModulePkg/UsbMouseAbsolutePointerDxe: fix VS2015 NOOPT
build error
Cc: Shumin Qiu
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Feng Tian
---
.../Bus/Usb/UsbMouseAbsolutePointerDxe/UsbMouseAbsolutePointer.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git
a/MdeModulePkg/Bus/Usb/UsbMouseAbsolutePointerDxe/UsbMouseAbsolutePointer.c
b/MdeModulePkg/Bus/Usb/UsbMouseAbsolutePointerDxe/UsbMouseAbsolutePointer.c
index bf3d853..9fe9244 100644
--- a/MdeModulePkg/Bus/Usb/UsbMouseAbsolutePointerDxe/UsbMouseAbsolutePointer.c
+++ b/MdeModulePkg/Bus/Usb/UsbMouseAbsolutePointerDxe/UsbMouseAbsolutePointer.c
@@ -678,9 +678,9 @@ InitializeUsbMouseDevice (
// Let the cursor's starting position is in the center of the screen.
//
UsbMouseAbsolutePointerDev->State.CurrentX =
-(UsbMouseAbsolutePointerDev->Mode.AbsoluteMaxX +
UsbMouseAbsolutePointerDev->Mode.AbsoluteMinX) / 2;
+DivU64x32 (UsbMouseAbsolutePointerDev->Mode.AbsoluteMaxX +
UsbMouseAbsolutePointerDev->Mode.AbsoluteMinX, 2);
UsbMouseAbsolutePointerDev->State.CurrentY =
-(UsbMouseAbsolutePointerDev->Mode.AbsoluteMaxY +
UsbMouseAbsolutePointerDev->Mode.AbsoluteMinY) / 2;
+DivU64x32 (UsbMouseAbsolutePointerDev->Mode.AbsoluteMaxY +
UsbMouseAbsolutePointerDev->Mode.AbsoluteMinY, 2);
//
// Set boot protocol for the USB mouse.
@@ -942,9 +942,9 @@ UsbMouseAbsolutePointerReset (
// Let the cursor's starting position is in the center of the screen.
//
UsbMouseAbsolutePointerDevice->State.CurrentX =
-(UsbMouseAbsolutePointerDevice->Mode.AbsoluteMaxX +
UsbMouseAbsolutePointerDevice->Mode.AbsoluteMinX) / 2;
+DivU64x32 (UsbMouseAbsolutePointerDevice->Mode.AbsoluteMaxX +
UsbMouseAbsolutePointerDevice->Mode.AbsoluteMinX, 2);
UsbMouseAbsolutePointerDevice->State.CurrentY =
-(UsbMouseAbsolutePointerDevice->Mode.AbsoluteMaxY +
UsbMouseAbsolutePointerDevice->Mode.AbsoluteMinY) / 2;
+DivU64x32 (UsbMouseAbsolutePointerDevice->Mode.AbsoluteMaxY +
UsbMouseAbsolutePointerDevice->Mode.AbsoluteMinY, 2);
UsbMouseAbsolutePointerDevice->StateChanged = FALSE;
--
2.7.1.windows.2
___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel