Maarten Lankhorst : wininet: Ignore INTERNET_STATUS_DETECTING_PROXY messages in the http test.

Alexandre Julliard julliard at winehq.org
Wed May 7 07:04:16 CDT 2008


Module: wine
Branch: master
Commit: 11a0e45304e9d9d69b1a2d9a6f6aa8a276f35f4c
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=11a0e45304e9d9d69b1a2d9a6f6aa8a276f35f4c

Author: Maarten Lankhorst <m.b.lankhorst at 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




More information about the wine-cvs mailing list