Network/SocketPoller: Fix RegisterSocket on Windows

This commit is contained in:
Jérôme Leclercq 2017-05-16 10:09:09 +02:00
parent 999cb13f00
commit 1cdac50af2
1 changed files with 1 additions and 3 deletions

View File

@ -82,7 +82,7 @@ namespace Nz
#else #else
for (std::size_t i = 0; i < 2; ++i) for (std::size_t i = 0; i < 2; ++i)
{ {
if (eventFlags & ((i == 0) ? SocketPollEvent_Read : SocketPollEvent_Write) == 0) if ((eventFlags & ((i == 0) ? SocketPollEvent_Read : SocketPollEvent_Write)) == 0)
continue; continue;
fd_set& targetSet = (i == 0) ? m_readSockets : m_writeSockets; fd_set& targetSet = (i == 0) ? m_readSockets : m_writeSockets;
@ -135,8 +135,6 @@ namespace Nz
#if NAZARA_NETWORK_POLL_SUPPORT #if NAZARA_NETWORK_POLL_SUPPORT
activeSockets = SocketImpl::Poll(m_sockets.data(), m_sockets.size(), static_cast<int>(msTimeout), error); activeSockets = SocketImpl::Poll(m_sockets.data(), m_sockets.size(), static_cast<int>(msTimeout), error);
x
#else #else
m_readyToReadSockets = m_readSockets; m_readyToReadSockets = m_readSockets;
m_readyToWriteSockets = m_writeSockets; m_readyToWriteSockets = m_writeSockets;