From 9a97360eba81c92097c8f9526422aa0282d0371e Mon Sep 17 00:00:00 2001 From: Robert Shearman Date: Mon, 31 Jan 2005 11:29:41 +0000 Subject: [PATCH] Remove test that fails on Win98 and is not useful. --- dlls/ole32/tests/marshal.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/dlls/ole32/tests/marshal.c b/dlls/ole32/tests/marshal.c index e515fb4b852..08a839c4e15 100644 --- a/dlls/ole32/tests/marshal.c +++ b/dlls/ole32/tests/marshal.c @@ -1128,13 +1128,6 @@ static void test_proxy_interfaces() IUnknown *pOtherUnknown = NULL; DWORD tid; HANDLE thread; - static const IID IID_IMarshal2 = - { - 0x000001cf, - 0x0000, - 0x0000, - { 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46 } - }; cLocks = 0; @@ -1167,9 +1160,8 @@ static void test_proxy_interfaces() todo_wine { ok_ole_success(hr, IUnknown_QueryInterface IID_IMarshal); } if (hr == S_OK) IUnknown_Release(pOtherUnknown); - hr = IUnknown_QueryInterface(pProxy, &IID_IMarshal2, (LPVOID*)&pOtherUnknown); - todo_wine { ok_ole_success(hr, IUnknown_QueryInterface IID_IMarshal2); } - if (hr == S_OK) IUnknown_Release(pOtherUnknown); + /* IMarshal2 is also supported on NT-based systems, but is pretty much + * useless as it has no more methods over IMarshal that it inherits from. */ IUnknown_Release(pProxy);