Module: wine Branch: master Commit: 15b046304cfce39180435631adbdb19266cd9049 URL: http://source.winehq.org/git/wine.git/?a=commit;h=15b046304cfce39180435631ad...
Author: Hans Leidekker hans@codeweavers.com Date: Mon Dec 8 12:35:32 2008 +0100
wininet: Set secure flag when scheme is https.
---
dlls/wininet/internet.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/wininet/internet.c b/dlls/wininet/internet.c index ed92536..855ae4d 100644 --- a/dlls/wininet/internet.c +++ b/dlls/wininet/internet.c @@ -2844,6 +2844,8 @@ static HINTERNET INTERNET_InternetOpenUrlW(LPWININETAPPINFOW hIC, LPCWSTR lpszUr else urlComponents.nPort = INTERNET_DEFAULT_HTTPS_PORT; } + if (urlComponents.nScheme == INTERNET_SCHEME_HTTPS) dwFlags |= INTERNET_FLAG_SECURE; + /* FIXME: should use pointers, not handles, as handles are not thread-safe */ client = HTTP_Connect(hIC, hostName, urlComponents.nPort, userName, password, dwFlags, dwContext, INET_OPENURL);