Module: wine Branch: master Commit: 11a0e45304e9d9d69b1a2d9a6f6aa8a276f35f4c URL: http://source.winehq.org/git/wine.git/?a=commit;h=11a0e45304e9d9d69b1a2d9a6f...
Author: Maarten Lankhorst m.b.lankhorst@gmail.com Date: Tue May 6 14:58:31 2008 -0700
wininet: Ignore INTERNET_STATUS_DETECTING_PROXY messages in the http test.
---
dlls/wininet/tests/http.c | 5 +++++ include/wininet.h | 1 + 2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/dlls/wininet/tests/http.c b/dlls/wininet/tests/http.c index 8e29dac..f1a67ca 100644 --- a/dlls/wininet/tests/http.c +++ b/dlls/wininet/tests/http.c @@ -192,6 +192,8 @@ static VOID WINAPI callback( trace("%04x:Callback %p 0x%lx INTERNET_STATUS_HANDLE_CREATED %p %d\n", GetCurrentThreadId(), hInternet, dwContext, *(HINTERNET *)lpvStatusInformation,dwStatusInformationLength); + CLEAR_NOTIFIED(INTERNET_STATUS_DETECTING_PROXY); + SET_EXPECT(INTERNET_STATUS_DETECTING_PROXY); break; case INTERNET_STATUS_HANDLE_CLOSING: ok(dwStatusInformationLength == sizeof(HINTERNET), @@ -218,6 +220,8 @@ static VOID WINAPI callback( GetCurrentThreadId(), hInternet, dwContext, (LPCSTR)lpvStatusInformation, dwStatusInformationLength); *(LPSTR)lpvStatusInformation = '\0'; + CLEAR_NOTIFIED(INTERNET_STATUS_DETECTING_PROXY); + SET_EXPECT(INTERNET_STATUS_DETECTING_PROXY); break; case INTERNET_STATUS_INTERMEDIATE_RESPONSE: trace("%04x:Callback %p 0x%lx INTERNET_STATUS_INTERMEDIATE_RESPONSE %p %d\n", @@ -1767,6 +1771,7 @@ static void init_status_tests(void) STATUS_STRING(INTERNET_STATUS_CONNECTION_CLOSED); STATUS_STRING(INTERNET_STATUS_HANDLE_CREATED); STATUS_STRING(INTERNET_STATUS_HANDLE_CLOSING); + STATUS_STRING(INTERNET_STATUS_DETECTING_PROXY); STATUS_STRING(INTERNET_STATUS_REQUEST_COMPLETE); STATUS_STRING(INTERNET_STATUS_REDIRECT); STATUS_STRING(INTERNET_STATUS_INTERMEDIATE_RESPONSE); diff --git a/include/wininet.h b/include/wininet.h index 8293ce7..de1aae3 100644 --- a/include/wininet.h +++ b/include/wininet.h @@ -644,6 +644,7 @@ INTERNETAPI INTERNET_STATUS_CALLBACK WINAPI InternetSetStatusCallbackW(HINTERNET #define INTERNET_STATUS_CONNECTION_CLOSED 51 #define INTERNET_STATUS_HANDLE_CREATED 60 #define INTERNET_STATUS_HANDLE_CLOSING 70 +#define INTERNET_STATUS_DETECTING_PROXY 80 #define INTERNET_STATUS_REQUEST_COMPLETE 100 #define INTERNET_STATUS_REDIRECT 110 #define INTERNET_STATUS_INTERMEDIATE_RESPONSE 120