[PATCH] wininet: Dont fail on invalid Certificates when masking errors.

Alistair Leslie-Hughes leslie_alistair at hotmail.com
Mon Apr 4 04:48:08 CDT 2016


Signed-off-by: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
---
 dlls/wininet/netconnection.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dlls/wininet/netconnection.c b/dlls/wininet/netconnection.c
index 7305860..723705a 100644
--- a/dlls/wininet/netconnection.c
+++ b/dlls/wininet/netconnection.c
@@ -200,7 +200,10 @@ static DWORD netconn_verify_cert(netconn_t *conn, PCCERT_CONTEXT cert, HCERTSTOR
             conn->server->cert_chain = NULL;
         }
         if(conn->mask_errors)
+        {
             conn->server->security_flags |= conn->security_flags & _SECURITY_ERROR_FLAGS_MASK;
+            err = ERROR_SUCCESS;
+        }
         return err;
     }
 
-- 
1.9.1




More information about the wine-patches mailing list