hw/xwin: Use boolean AND rather than bitwise AND in WIN_POLLING_MOUSE_TIMER_ID

For clarity, use boolean AND rather than bitwise AND in
WIN_POLLING_MOUSE_TIMER_ID processing.

Signed-off-by: Colin Harrison <colin.harrison@virgin.net>
Reviewed-by: Jon TURNEY <jon.turney@dronecode.org.uk>
This commit is contained in:
Colin Harrison 2014-03-14 15:34:04 +00:00 committed by Jon TURNEY
parent 80ac4a85d5
commit d48749492d

View File

@ -955,11 +955,11 @@ winWindowProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
wShift = (GetKeyState(VK_SHIFT) & 0x8000) ? MK_SHIFT : 0; wShift = (GetKeyState(VK_SHIFT) & 0x8000) ? MK_SHIFT : 0;
wCtrl = (GetKeyState(VK_CONTROL) & 0x8000) ? MK_CONTROL : 0; wCtrl = (GetKeyState(VK_CONTROL) & 0x8000) ? MK_CONTROL : 0;
lPos = MAKELPARAM(point.x, point.y); lPos = MAKELPARAM(point.x, point.y);
if (g_fButton[0] & !wL) if (g_fButton[0] && !wL)
PostMessage(hwnd, WM_LBUTTONUP, wCtrl | wM | wR | wShift, lPos); PostMessage(hwnd, WM_LBUTTONUP, wCtrl | wM | wR | wShift, lPos);
if (g_fButton[1] & !wM) if (g_fButton[1] && !wM)
PostMessage(hwnd, WM_MBUTTONUP, wCtrl | wL | wR | wShift, lPos); PostMessage(hwnd, WM_MBUTTONUP, wCtrl | wL | wR | wShift, lPos);
if (g_fButton[2] & !wR) if (g_fButton[2] && !wR)
PostMessage(hwnd, WM_RBUTTONUP, wCtrl | wL | wM | wShift, lPos); PostMessage(hwnd, WM_RBUTTONUP, wCtrl | wL | wM | wShift, lPos);
} }
} }