[WS2_32] Dereference socket in case of parameter check failure. Thanks Thomas. ROSTEST-278

svn path=/trunk/; revision=74652
This commit is contained in:
Peter Hater 2017-05-25 14:51:16 +00:00
parent 44ac5bf123
commit fe8ca04a83
2 changed files with 6 additions and 0 deletions

View file

@ -236,6 +236,9 @@ getsockname(IN SOCKET s,
}
else
{
/* Deference the Socket Context */
WsSockDereference(Socket);
/* name or namelen not valid */
ErrorCode = WSAEFAULT;
}

View file

@ -66,6 +66,9 @@ bind(IN SOCKET s,
}
else
{
/* Deference the Socket Context */
WsSockDereference(Socket);
/* name or namelen not valid */
ErrorCode = WSAEFAULT;
}