Jacek Caban (@jacek) commented about dlls/mshtml/tests/dom.c:
- ok(hres == S_OK, "QueryInterface failed: %08lx\n", hres);
- name = SysAllocString(L"attributes");
- hres = IDispatchEx_GetDispID(dispex, name, fdexNameCaseSensitive, &dispid);
- ok(hres == S_OK, "GetDispID failed: %08lx\n", hres);
- SysFreeString(name);
- VariantInit(&val);
- hres = IDispatchEx_InvokeEx(dispex, dispid, LOCALE_NEUTRAL, DISPATCH_PROPERTYGET, &dp, &val, &ei, NULL);
- ok(hres == S_OK, "InvokeEx failed: %08lx\n", hres);
- ok(V_VT(&val) == VT_DISPATCH, "V_VT(attributes) = %d\n", V_VT(&val));
- ok(V_DISPATCH(&val) != NULL, "V_DISPATCH(attributes) == NULL\n");
- ok(iface_cmp((IUnknown*)attr_col, (IUnknown*)V_DISPATCH(&val)), "attr_col != attr_col from disp\n");
- IDispatchEx_Release(dispex);
- VariantClear(&val);
The test is unrelated to the patch.