Commit 88e87425 authored by wtc@chromium.org's avatar wtc@chromium.org

On Windows, the return value of socket() should be compared with

INVALID_SOCKET for failure.

R=rsleevi@chromium.org
BUG=271530
TEST=none

Review URL: https://chromiumcodereview.appspot.com/22824005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217101 0039d316-1c4b-4281-b951-d872f2087c98
parent 04a914d3
...@@ -45,7 +45,7 @@ int TCPServerSocketWin::Listen(const IPEndPoint& address, int backlog) { ...@@ -45,7 +45,7 @@ int TCPServerSocketWin::Listen(const IPEndPoint& address, int backlog) {
} }
socket_ = socket(address.GetSockAddrFamily(), SOCK_STREAM, IPPROTO_TCP); socket_ = socket(address.GetSockAddrFamily(), SOCK_STREAM, IPPROTO_TCP);
if (socket_ < 0) { if (socket_ == INVALID_SOCKET) {
PLOG(ERROR) << "socket() returned an error"; PLOG(ERROR) << "socket() returned an error";
return MapSystemError(WSAGetLastError()); return MapSystemError(WSAGetLastError());
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment