Francois Gouget : winhttp: Fix compilation on systems that don' t support nameless unions.

Alexandre Julliard julliard at winehq.org
Mon Dec 7 10:26:13 CST 2009


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

Author: Francois Gouget <fgouget at free.fr>
Date:   Sun Dec  6 13:41:47 2009 +0100

winhttp: Fix compilation on systems that don't support nameless unions.

---

 dlls/winhttp/net.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/dlls/winhttp/net.c b/dlls/winhttp/net.c
index ea1afd3..10176d9 100644
--- a/dlls/winhttp/net.c
+++ b/dlls/winhttp/net.c
@@ -42,6 +42,8 @@
 #undef DSA
 #endif
 
+#define NONAMELESSUNION
+
 #include "wine/debug.h"
 #include "wine/library.h"
 
@@ -293,7 +295,7 @@ static BOOL netconn_verify_cert( PCCERT_CONTEXT cert, HCERTSTORE store,
             SSL_EXTRA_CERT_CHAIN_POLICY_PARA sslExtraPolicyPara;
             CERT_CHAIN_POLICY_STATUS policyStatus;
 
-            sslExtraPolicyPara.cbSize = sizeof(sslExtraPolicyPara);
+            sslExtraPolicyPara.u.cbSize = sizeof(sslExtraPolicyPara);
             sslExtraPolicyPara.dwAuthType = AUTHTYPE_SERVER;
             sslExtraPolicyPara.pwszServerName = server;
             policyPara.cbSize = sizeof(policyPara);




More information about the wine-cvs mailing list