Module: wine Branch: master Commit: 3265f2d7c48c357dbc16ec4b5e2c8d6d18e4dc60 URL: http://source.winehq.org/git/wine.git/?a=commit;h=3265f2d7c48c357dbc16ec4b5e...
Author: Francois Gouget fgouget@free.fr Date: Sun Oct 14 14:35:09 2007 +0200
crypt32/tests: Fix compilation on systems that don't support nameless unions.
---
dlls/crypt32/tests/encode.c | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/dlls/crypt32/tests/encode.c b/dlls/crypt32/tests/encode.c index 2fbb6ed..be41587 100644 --- a/dlls/crypt32/tests/encode.c +++ b/dlls/crypt32/tests/encode.c @@ -5541,7 +5541,7 @@ static void test_encodeNameConstraints(DWORD dwEncoding) "Unexpected value\n"); LocalFree(buf); } - excluded.Base.pwszURL = (LPWSTR)url; + U(excluded.Base).pwszURL = (LPWSTR)url; ret = CryptEncodeObjectEx(dwEncoding, X509_NAME_CONSTRAINTS, &constraints, CRYPT_ENCODE_ALLOC_FLAG, NULL, (BYTE *)&buf, &size); ok(ret, "CryptEncodeObjectEx failed: %08x\n", GetLastError()); @@ -5553,8 +5553,8 @@ static void test_encodeNameConstraints(DWORD dwEncoding) LocalFree(buf); } permitted.Base.dwAltNameChoice = CERT_ALT_NAME_IP_ADDRESS; - permitted.Base.IPAddress.cbData = sizeof(encodedIPAddr); - permitted.Base.IPAddress.pbData = (LPBYTE)encodedIPAddr; + U(permitted.Base).IPAddress.cbData = sizeof(encodedIPAddr); + U(permitted.Base).IPAddress.pbData = (LPBYTE)encodedIPAddr; constraints.cPermittedSubtree = 1; ret = CryptEncodeObjectEx(dwEncoding, X509_NAME_CONSTRAINTS, &constraints, CRYPT_ENCODE_ALLOC_FLAG, NULL, (BYTE *)&buf, &size); @@ -5636,13 +5636,13 @@ static void test_decodeNameConstraints(DWORD dwEncoding) DWORD i; CERT_NAME_CONSTRAINTS_INFO *constraints;
- DNSSubtree.Base.pwszURL = (LPWSTR)url; - IPAddressSubtree.Base.IPAddress.cbData = sizeof(encodedIPAddr); - IPAddressSubtree.Base.IPAddress.pbData = (LPBYTE)encodedIPAddr; - IPAddressWithMinSubtree.Base.IPAddress.cbData = sizeof(encodedIPAddr); - IPAddressWithMinSubtree.Base.IPAddress.pbData = (LPBYTE)encodedIPAddr; - IPAddressWithMinMaxSubtree.Base.IPAddress.cbData = sizeof(encodedIPAddr); - IPAddressWithMinMaxSubtree.Base.IPAddress.pbData = (LPBYTE)encodedIPAddr; + U(DNSSubtree.Base).pwszURL = (LPWSTR)url; + U(IPAddressSubtree.Base).IPAddress.cbData = sizeof(encodedIPAddr); + U(IPAddressSubtree.Base).IPAddress.pbData = (LPBYTE)encodedIPAddr; + U(IPAddressWithMinSubtree.Base).IPAddress.cbData = sizeof(encodedIPAddr); + U(IPAddressWithMinSubtree.Base).IPAddress.pbData = (LPBYTE)encodedIPAddr; + U(IPAddressWithMinMaxSubtree.Base).IPAddress.cbData = sizeof(encodedIPAddr); + U(IPAddressWithMinMaxSubtree.Base).IPAddress.pbData = (LPBYTE)encodedIPAddr; for (i = 0; i < sizeof(encodedNameConstraints) / sizeof(encodedNameConstraints[0]); i++)