>From fcd1c7d8c5054daf03b3f0c469c6d6218a105ab7 Mon Sep 17 00:00:00 2001 From: Paul Vriens Date: Fri, 20 Feb 2009 12:39:30 +0100 Subject: [PATCH] Fix test failures on some Win95 and NT4 boxes --- dlls/itss/tests/protocol.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dlls/itss/tests/protocol.c b/dlls/itss/tests/protocol.c index f93d131..b52e3d3 100644 --- a/dlls/itss/tests/protocol.c +++ b/dlls/itss/tests/protocol.c @@ -571,7 +571,9 @@ static void test_its_protocol(void) test_protocol = ITS_PROTOCOL; hres = CoGetClassObject(&CLSID_ITSProtocol, CLSCTX_INPROC_SERVER, NULL, &IID_IUnknown, (void**)&unk); - ok(hres == S_OK, "CoGetClassObject failed: %08x\n", hres); + ok(hres == S_OK || + broken(hres == REGDB_E_CLASSNOTREG), /* Some W95 and NT4 */ + "CoGetClassObject failed: %08x\n", hres); if(FAILED(hres)) return; @@ -629,7 +631,9 @@ static void test_mk_protocol(void) hres = CoGetClassObject(&CLSID_MkProtocol, CLSCTX_INPROC_SERVER, NULL, &IID_IClassFactory, (void**)&cf); - ok(hres == S_OK, "CoGetClassObject failed: %08x\n", hres); + ok(hres == S_OK || + broken(hres == REGDB_E_CLASSNOTREG), /* Some W95 and NT4 */ + "CoGetClassObject failed: %08x\n", hres); if(FAILED(hres)) return; -- 1.6.0.6