Properly handle asynchronous HttpSendRequestA.

oldstable
Lionel Ulmer 2004-02-06 05:17:17 +00:00 committed by Alexandre Julliard
parent b99cb051ed
commit 6849466195
1 changed files with 1 additions and 1 deletions

View File

@ -1923,7 +1923,7 @@ HINTERNET WINAPI InternetOpenUrlA(HINTERNET hInternet, LPCSTR lpszUrl,
return NULL;
}
HttpAddRequestHeadersA(client1, lpszHeaders, dwHeadersLength, HTTP_ADDREQ_FLAG_ADD);
if(!HttpSendRequestA(client1, NULL, 0, NULL, 0)) {
if((!HttpSendRequestA(client1, NULL, 0, NULL, 0)) && (GetLastError() != ERROR_IO_PENDING)) {
InternetCloseHandle(client1);
InternetCloseHandle(client);
return NULL;