Module: wine Branch: master Commit: 0b9a4ae3418549e56697979e701e1401d3c72a60 URL: http://source.winehq.org/git/wine.git/?a=commit;h=0b9a4ae3418549e56697979e70... Author: Francois Gouget <fgouget(a)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);