aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRémi Verschelde2017-01-16 16:00:27 +0100
committerGitHub2017-01-16 16:00:27 +0100
commit1f2293d5cce8c871dca35b57e4ed57e76a5e1cf6 (patch)
treee9751f8c45b90d9c2e8a6bd116418f1fab51edce
parent6b5a852bd843dbcf69ff261fea69ca6557923393 (diff)
parent8322c1aa644e2edf778b6b8fe404043dd673cef1 (diff)
downloadgodot-1f2293d5cce8c871dca35b57e4ed57e76a5e1cf6.tar.gz
godot-1f2293d5cce8c871dca35b57e4ed57e76a5e1cf6.tar.zst
godot-1f2293d5cce8c871dca35b57e4ed57e76a5e1cf6.zip
-rw-r--r--platform/windows/stream_peer_winsock.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/platform/windows/stream_peer_winsock.cpp b/platform/windows/stream_peer_winsock.cpp
index a48a02c7a..c58b3f811 100644
--- a/platform/windows/stream_peer_winsock.cpp
+++ b/platform/windows/stream_peer_winsock.cpp
@@ -98,7 +98,7 @@ Error StreamPeerWinsock::_poll_connection(bool p_block) const {
return OK;
};
- if (errno == WSAEINPROGRESS || errno == WSAEALREADY) {
+ if (err == WSAEINPROGRESS || err == WSAEALREADY) {
return OK;
}
@@ -136,13 +136,11 @@ Error StreamPeerWinsock::write(const uint8_t* p_data,int p_bytes, int &r_sent, b
int data_to_send = p_bytes;
const uint8_t *offset = p_data;
if (sockfd == -1) return FAILED;
- errno = 0;
int total_sent = 0;
while (data_to_send) {
int sent_amount = send(sockfd, (const char*)offset, data_to_send, 0);
- //printf("Sent TCP data of %d bytes, errno %d\n", sent_amount, errno);
if (sent_amount == -1) {
@@ -195,7 +193,6 @@ Error StreamPeerWinsock::read(uint8_t* p_buffer, int p_bytes,int &r_received, bo
int to_read = p_bytes;
int total_read = 0;
- errno = 0;
while (to_read) {