aboutsummaryrefslogtreecommitdiffstats
path: root/win/rfb_win32/EventManager.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'win/rfb_win32/EventManager.cxx')
-rw-r--r--win/rfb_win32/EventManager.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/win/rfb_win32/EventManager.cxx b/win/rfb_win32/EventManager.cxx
index 0f33f5ac..f034d36d 100644
--- a/win/rfb_win32/EventManager.cxx
+++ b/win/rfb_win32/EventManager.cxx
@@ -64,14 +64,14 @@ void EventManager::removeEvent(HANDLE event) {
int EventManager::checkTimeouts() {
- return 0;
+ return -1;
}
BOOL EventManager::getMessage(MSG* msg, HWND hwnd, UINT minMsg, UINT maxMsg) {
while (true) {
// - Process any pending timeouts
- DWORD timeout = checkTimeouts();
- if (timeout == 0)
+ int timeout = checkTimeouts();
+ if (timeout < 0)
timeout = INFINITE;
// - Events take precedence over messages