[PATCH] urlmon/tests: CoInternetCreateSecurityManager not present on W95B
Detlef Riekenberg
wine.dev at web.de
Tue Apr 13 16:49:50 CDT 2010
---
dlls/urlmon/tests/sec_mgr.c | 17 ++++++++++++-----
1 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/dlls/urlmon/tests/sec_mgr.c b/dlls/urlmon/tests/sec_mgr.c
index e758115..8e39301 100644
--- a/dlls/urlmon/tests/sec_mgr.c
+++ b/dlls/urlmon/tests/sec_mgr.c
@@ -107,8 +107,10 @@ static void test_SecurityManager(void)
DWORD zone, size, policy;
HRESULT hres;
- hres = CoInternetCreateSecurityManager(NULL, &secmgr, 0);
- ok(hres == S_OK, "CoInternetCreateSecurityManager failed: %08x\n", hres);
+ hres = CoCreateInstance(&CLSID_InternetSecurityManager, NULL, CLSCTX_INPROC_SERVER,
+ &IID_IInternetSecurityManager, (void **)&secmgr);
+
+ ok(hres == S_OK, "CoCreateInstance for IInternetSecurityManager failed: %08x\n", hres);
if(FAILED(hres))
return;
@@ -340,8 +342,10 @@ static void test_polices(void)
IInternetSecurityManager *secmgr = NULL;
HRESULT hres;
- hres = CoInternetCreateSecurityManager(NULL, &secmgr, 0);
- ok(hres == S_OK, "CoInternetCreateSecurityManager failed: %08x\n", hres);
+ hres = CoCreateInstance(&CLSID_InternetSecurityManager, NULL, CLSCTX_INPROC_SERVER,
+ &IID_IInternetSecurityManager, (void **)&secmgr);
+
+ ok(hres == S_OK, "CoCreateInstance for IInternetSecurityManager failed: %08x\n", hres);
hres = CoInternetCreateZoneManager(NULL, &zonemgr, 0);
ok(hres == S_OK, "CoInternetCreateZoneManager failed: %08x\n", hres);
@@ -620,7 +624,10 @@ static void test_InternetSecurityMarshalling(void)
IStream *stream;
HRESULT hres;
- hres = CoInternetCreateSecurityManager(NULL, &secmgr, 0);
+ hres = CoCreateInstance(&CLSID_InternetSecurityManager, NULL, CLSCTX_INPROC_SERVER,
+ &IID_IInternetSecurityManager, (void **)&secmgr);
+
+ ok(hres == S_OK, "CoCreateInstance for IInternetSecurityManager failed: %08x\n", hres);
if(FAILED(hres))
return;
--
1.7.0.4
More information about the wine-patches
mailing list