Eliminated GCC signed/unsigned warnings:
* eventCount should be unsigned
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3973 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/win/rfb_win32/EventManager.cxx b/win/rfb_win32/EventManager.cxx
index 0f9993b..2675080 100644
--- a/win/rfb_win32/EventManager.cxx
+++ b/win/rfb_win32/EventManager.cxx
@@ -43,9 +43,9 @@
}
void EventManager::removeEvent(HANDLE event) {
- for (int i=0; i<eventCount; i++) {
+ for (unsigned int i=0; i<eventCount; i++) {
if (events[i] == event) {
- for (int j=i; j<eventCount-1; j++) {
+ for (unsigned int j=i; j<eventCount-1; j++) {
events[j] = events[j+1];
handlers[j] = handlers[j+1];
}
diff --git a/win/rfb_win32/EventManager.h b/win/rfb_win32/EventManager.h
index bb66e34..cd92d45 100644
--- a/win/rfb_win32/EventManager.h
+++ b/win/rfb_win32/EventManager.h
@@ -68,7 +68,7 @@
HANDLE events[MAXIMUM_WAIT_OBJECTS];
EventHandler* handlers[MAXIMUM_WAIT_OBJECTS-1];
- int eventCount;
+ unsigned int eventCount;
};
};