From: Amine Khaldi Date: Fri, 23 Mar 2018 11:21:22 +0000 (+0100) Subject: [SCHANNEL_WINETEST] Sync with Wine Staging 3.3. CORE-14434 X-Git-Tag: 0.4.9-RC~446 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=e1d57446f8365323dc8c316c935d8534603c8acc;hp=b5f897f2199384078cc7d7c3240c49e815c2c328;ds=sidebyside [SCHANNEL_WINETEST] Sync with Wine Staging 3.3. CORE-14434 --- diff --git a/modules/rostests/winetests/schannel/main.c b/modules/rostests/winetests/schannel/main.c index 4240dd76cb3..fc913c14a97 100644 --- a/modules/rostests/winetests/schannel/main.c +++ b/modules/rostests/winetests/schannel/main.c @@ -213,12 +213,17 @@ static void testGetInfo(void) pTables = getNextSecPkgTable(pTables, Version); if (!pTables) return; + if (!pTables->GetInfo) + { + win_skip("GetInfo function missing\n"); + return; + } status = pTables->GetInfo(&PackageInfo); - ok(status == STATUS_SUCCESS || + ok(SUCCEEDED(status) || status == SEC_E_UNSUPPORTED_FUNCTION, /* win2k3 */ "status: 0x%x\n", status); - if (status == STATUS_SUCCESS) + if (SUCCEEDED(status)) { ok(PackageInfo.fCapabilities == LSA_BASE_CAPS || PackageInfo.fCapabilities == (LSA_BASE_CAPS|SECPKG_FLAG_APPCONTAINER_PASSTHROUGH),