@@ -52,11 +52,11 @@ sizeof(struct pollfd)]; [_FDs addItem: &p]; _maxFD = _cancelFD[0]; _FDToObject = [self allocMemoryWithSize: sizeof(id) - count: _maxFD + 1]; + count: (size_t)_maxFD + 1]; } @catch (id e) { [self release]; @throw e; } @@ -91,11 +91,11 @@ if (fd > _maxFD) { _maxFD = fd; _FDToObject = [self resizeMemory: _FDToObject size: sizeof(id) - count: _maxFD + 1]; + count: (size_t)_maxFD + 1]; } _FDToObject[fd] = object; [_FDs addItem: &p]; }