atl/tests: Mark a WinNT result as broken.
Michael Stefaniuc
mstefani at redhat.de
Sun Jun 30 17:18:18 CDT 2013
---
http://test.winehq.org/data/c592b2f884202a4bfd9f5ee5573b169df1161921/nt4_fg-winnt4-last/atl:registrar.html
dlls/atl/tests/registrar.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dlls/atl/tests/registrar.c b/dlls/atl/tests/registrar.c
index 1b1c797..68a8dd8 100644
--- a/dlls/atl/tests/registrar.c
+++ b/dlls/atl/tests/registrar.c
@@ -142,8 +142,9 @@ static void test_aggregation(void)
hres = CoCreateInstance(&CLSID_Registrar, (IUnknown*)0xdeadbeef, CLSCTX_INPROC_SERVER|CLSCTX_INPROC_HANDLER,
&IID_IUnknown, (void**)&unk);
- ok(hres == CLASS_E_NOAGGREGATION, "CoCreateInstance failed: %08x, expected CLASS_E_NOAGGREGATION\n", hres);
- ok(!unk, "unk = %p\n", unk);
+ ok(hres == CLASS_E_NOAGGREGATION || broken(hres == E_INVALIDARG),
+ "CoCreateInstance failed: %08x, expected CLASS_E_NOAGGREGATION\n", hres);
+ ok(!unk || unk == (IUnknown*)0xdeadbeef, "unk = %p\n", unk);
}
START_TEST(registrar)
--
1.7.11.7
More information about the wine-patches
mailing list