From aba5febbdca0532f11d5ee73ba32af56e51f8d03 Mon Sep 17 00:00:00 2001 From: Maarten Lankhorst Date: Tue, 6 May 2008 14:58:31 -0700 Subject: [PATCH] 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 -- 1.5.4.1