Fix netplay on modern versions of Visual Studio, from Ala-lala

This commit is contained in:
Michael Martin
2019-10-01 23:56:25 -07:00
parent ab9a04979a
commit d884b3f6d6
+6 -7
View File
@@ -146,12 +146,12 @@ dataReadyCallback(NetDescriptor *nd) {
}
if (numRead == -1) {
switch (errno) {
case EAGAIN: // No more data for now.
return;
case EINTR: // System call was interrupted. Retry.
continue;
default: {
if (errno == EWOULDBLOCK || errno == EAGAIN)
return; // No more data for now.
else if (errno == EINTR)
continue; // System call was interrupted. Retry.
else
{
int savedErrno = errno;
log_add(log_Error, "recv() failed: %s.\n",
strerror(errno));
@@ -160,7 +160,6 @@ dataReadyCallback(NetDescriptor *nd) {
return;
}
}
}
conn->readEnd += numRead;