mirror of
https://github.com/reactos/reactos.git
synced 2024-08-02 17:40:58 +00:00
[MSAFD] Fix possible memory corruption in WSPIoctl. Brought to you by Andreas Maier aka andy-123. Thanks.
CORE-12322 svn path=/trunk/; revision=73177
This commit is contained in:
parent
781673fa3d
commit
38d1fdf118
|
@ -2250,7 +2250,7 @@ WSPIoctl(IN SOCKET Handle,
|
|||
OUT LPINT lpErrno)
|
||||
{
|
||||
PSOCKET_INFORMATION Socket = NULL;
|
||||
BOOLEAN NeedsCompletion = lpOverlapped != NULL;
|
||||
BOOL NeedsCompletion = lpOverlapped != NULL;
|
||||
BOOLEAN NonBlocking;
|
||||
INT Errno = NO_ERROR, Ret = SOCKET_ERROR;
|
||||
DWORD cbRet = 0;
|
||||
|
@ -2394,7 +2394,7 @@ WSPIoctl(IN SOCKET Handle,
|
|||
&cbRet,
|
||||
lpOverlapped,
|
||||
lpCompletionRoutine,
|
||||
(LPBOOL)&NeedsCompletion);
|
||||
&NeedsCompletion);
|
||||
|
||||
if (Errno == NO_ERROR)
|
||||
Ret = NO_ERROR;
|
||||
|
|
Loading…
Reference in a new issue