mingw: fix signed/unsigned comparison warnings

This commit is contained in:
Christophe Fergeau 2012-02-29 19:01:57 +01:00 committed by Alon Levy
parent 58b9aa9853
commit 32cd24be0a
3 changed files with 3 additions and 3 deletions

View File

@ -375,7 +375,7 @@ private:
GlzDecoderWindowDebug _glz_debug;
GlzDecoderWindow _glz_window;
int _glz_window_size; // in pixels
unsigned int _glz_window_size; // in pixels
Mutex _mm_clock_lock;
uint64_t _mm_clock_last_update;

View File

@ -94,7 +94,7 @@ bool EventSources::wait_events(int timeout_ms)
size_t event_index = wait_res - WAIT_OBJECT_0;
if (event_index == _handles.size()) {
return process_system_events();
} else if ((event_index >= 0) && (event_index < (int)_handles.size())) {
} else if ((event_index >= 0) && (event_index < _handles.size())) {
_events[event_index]->action();
return false;
} else {

View File

@ -69,7 +69,7 @@ static bool is_fake_ctrl(UINT message, WPARAM wParam, LPARAM lParam)
LONG time = GetMessageTime();
BOOL msg_exist = PeekMessage(&next_msg, NULL,
next_peek, next_peek, PM_NOREMOVE);
if ((msg_exist == TRUE) && (next_msg.time == time) &&
if ((msg_exist == TRUE) && ((LONG)next_msg.time == time) &&
(next_msg.wParam == VK_MENU) &&
(HIWORD (next_msg.lParam) & KF_EXTENDED)) {
return true;