Commit df63e1a1 authored by Michael Stefaniuc's avatar Michael Stefaniuc Committed by Alexandre Julliard

shell32/tests: Avoid casts from a COM object to an iface.

parent 123dd735
...@@ -3088,7 +3088,7 @@ static void test_SHGetIDListFromObject(void) ...@@ -3088,7 +3088,7 @@ static void test_SHGetIDListFromObject(void)
punkimpl->ifaces = ifaces; punkimpl->ifaces = ifaces;
punkimpl->unknown = 0; punkimpl->unknown = 0;
hres = pSHGetIDListFromObject((IUnknown*)punkimpl, &pidl); hres = pSHGetIDListFromObject(&punkimpl->IUnknown_iface, &pidl);
ok(hres == E_NOINTERFACE, "Got %x\n", hres); ok(hres == E_NOINTERFACE, "Got %x\n", hres);
ok(ifaces[0].count, "interface not requested.\n"); ok(ifaces[0].count, "interface not requested.\n");
ok(ifaces[1].count, "interface not requested.\n"); ok(ifaces[1].count, "interface not requested.\n");
...@@ -3260,7 +3260,7 @@ static void test_SHGetItemFromObject(void) ...@@ -3260,7 +3260,7 @@ static void test_SHGetItemFromObject(void)
punkimpl->unknown = 0; punkimpl->unknown = 0;
/* The same as SHGetIDListFromObject */ /* The same as SHGetIDListFromObject */
hres = pSHGetIDListFromObject((IUnknown*)punkimpl, &pidl); hres = pSHGetIDListFromObject(&punkimpl->IUnknown_iface, &pidl);
ok(hres == E_NOINTERFACE, "Got %x\n", hres); ok(hres == E_NOINTERFACE, "Got %x\n", hres);
ok(ifaces[0].count, "interface not requested.\n"); ok(ifaces[0].count, "interface not requested.\n");
ok(ifaces[1].count, "interface not requested.\n"); ok(ifaces[1].count, "interface not requested.\n");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment