mirror of
https://github.com/reactos/wine.git
synced 2025-04-01 07:31:34 +00:00
winhttp: Check the return value of send_request.
This commit is contained in:
parent
cd7806b223
commit
97cd0291b0
@ -2314,22 +2314,17 @@ static BOOL receive_response( request_t *request, BOOL async )
|
||||
if (!(ret = handle_redirect( request, status ))) break;
|
||||
|
||||
/* recurse synchronously */
|
||||
send_request( request, NULL, 0, request->optional, request->optional_len, 0, 0, FALSE );
|
||||
continue;
|
||||
if ((ret = send_request( request, NULL, 0, request->optional, request->optional_len, 0, 0, FALSE ))) continue;
|
||||
}
|
||||
else if (status == HTTP_STATUS_DENIED || status == HTTP_STATUS_PROXY_AUTH_REQ)
|
||||
{
|
||||
if (request->hdr.disable_flags & WINHTTP_DISABLE_AUTHENTICATION) break;
|
||||
|
||||
drain_content( request );
|
||||
if (!handle_authorization( request, status ))
|
||||
{
|
||||
ret = TRUE;
|
||||
break;
|
||||
}
|
||||
if (!handle_authorization( request, status )) break;
|
||||
|
||||
/* recurse synchronously */
|
||||
send_request( request, NULL, 0, request->optional, request->optional_len, 0, 0, FALSE );
|
||||
continue;
|
||||
if ((ret = send_request( request, NULL, 0, request->optional, request->optional_len, 0, 0, FALSE ))) continue;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user