diff --git a/builds/msvc/libzmq/libzmq.vcproj b/builds/msvc/libzmq/libzmq.vcproj
index 7713f5f3..faf58d29 100644
--- a/builds/msvc/libzmq/libzmq.vcproj
+++ b/builds/msvc/libzmq/libzmq.vcproj
@@ -250,10 +250,6 @@
RelativePath="..\..\..\src\clock.cpp"
>
-
-
@@ -298,6 +294,14 @@
RelativePath="..\..\..\src\ip.cpp"
>
+
+
+
+
@@ -415,11 +419,11 @@
>
+
+
-
-
-
-
-
-
@@ -488,10 +484,6 @@
RelativePath="..\..\..\src\atomic_ptr.hpp"
>
-
-
@@ -504,10 +496,6 @@
RelativePath="..\..\..\src\config.hpp"
>
-
-
@@ -564,6 +552,14 @@
RelativePath="..\..\..\src\ip.hpp"
>
+
+
+
+
@@ -676,10 +672,6 @@
RelativePath="..\..\..\src\select.hpp"
>
-
-
@@ -705,11 +697,11 @@
>
+
+
-
-
-
-
-
-
diff --git a/src/tcp_listener.cpp b/src/tcp_listener.cpp
index bcb9a375..a5c6513a 100644
--- a/src/tcp_listener.cpp
+++ b/src/tcp_listener.cpp
@@ -183,7 +183,7 @@ zmq::fd_t zmq::tcp_listener_t::accept ()
zmq_assert (s != retired_fd);
fd_t sock = ::accept (s, NULL, NULL);
#ifdef ZMQ_HAVE_WINDOWS
- if (sock == INVALID_SOCKET)
+ if (sock == INVALID_SOCKET) {
wsa_assert (WSAGetLastError () == WSAEWOULDBLOCK ||
WSAGetLastError () == WSAECONNRESET);
return retired_fd;