Jacek Caban : wininet: Set SECURITY_FLAG_SECURRE in NETCON_secure_connect.
Alexandre Julliard
julliard at winehq.org
Fri May 25 10:52:49 CDT 2012
Module: wine
Branch: master
Commit: 90ec92dfd1cce496c9bbf78ff79c32253ccde529
URL: http://source.winehq.org/git/wine.git/?a=commit;h=90ec92dfd1cce496c9bbf78ff79c32253ccde529
Author: Jacek Caban <jacek at codeweavers.com>
Date: Fri May 25 16:34:59 2012 +0200
wininet: Set SECURITY_FLAG_SECURRE in NETCON_secure_connect.
---
dlls/wininet/http.c | 2 --
dlls/wininet/netconnection.c | 2 ++
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/wininet/http.c b/dlls/wininet/http.c
index 1392fb8..1943e91 100644
--- a/dlls/wininet/http.c
+++ b/dlls/wininet/http.c
@@ -1999,8 +1999,6 @@ static DWORD HTTPREQ_QueryOption(object_header_t *hdr, DWORD option, void *buffe
*size = sizeof(DWORD);
flags = req->netconn ? req->netconn->security_flags : req->security_flags | req->server->security_flags;
- if (req->hdr.dwFlags & INTERNET_FLAG_SECURE)
- flags |= SECURITY_FLAG_SECURE;
if(req->netconn) {
int bits = NETCON_GetCipherStrength(req->netconn);
if (bits >= 128)
diff --git a/dlls/wininet/netconnection.c b/dlls/wininet/netconnection.c
index f799dbd..ac9f347 100644
--- a/dlls/wininet/netconnection.c
+++ b/dlls/wininet/netconnection.c
@@ -729,6 +729,8 @@ DWORD NETCON_secure_connect(netconn_t *connection)
}
connection->ssl_s = ssl_s;
+
+ connection->security_flags |= SECURITY_FLAG_SECURE;
connection->server->security_flags = connection->security_flags;
return ERROR_SUCCESS;
More information about the wine-cvs
mailing list