From: Semenov Herman (Семенов Герман)GermanAizek@yandex.ru
--- dlls/winhttp/net.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/dlls/winhttp/net.c b/dlls/winhttp/net.c index e46f2023fae..fb32a2d6e30 100644 --- a/dlls/winhttp/net.c +++ b/dlls/winhttp/net.c @@ -472,8 +472,6 @@ static DWORD send_ssl_chunk( struct netconn *conn, const void *msg, size_t size,
DWORD netconn_send( struct netconn *conn, const void *msg, size_t len, int *sent, WSAOVERLAPPED *ovr ) { - DWORD err; - if (ovr && !conn->port) { if (!(conn->port = CreateIoCompletionPort( (HANDLE)(SOCKET)conn->socket, NULL, (ULONG_PTR)conn->socket, 0 ))) @@ -505,7 +503,7 @@ DWORD netconn_send( struct netconn *conn, const void *msg, size_t len, int *sent
if ((*sent = sock_send( conn->socket, msg, len, ovr )) < 0) { - err = WSAGetLastError(); + DWORD err = WSAGetLastError(); *sent = (err == WSA_IO_PENDING) ? len : 0; return err; }