20 Jul
2024
20 Jul
'24
1:24 a.m.
Fabian Maurer (@DarkShadow44) commented about dlls/shell32/enumobjects.c:
+ * See IUnknown_QueryInterface. + */ +static HRESULT WINAPI IEnumObjects_fnQueryInterface(IEnumObjects *iface, REFIID riid, void **obj) +{ + IEnumObjectsImpl *This = impl_from_IEnumObjects(iface); + + TRACE("(%p)->(%s, %p)\n", This, debugstr_guid(riid), obj); + + if (IsEqualIID(&IID_IUnknown, riid) || + IsEqualIID(&IID_IEnumObjects, riid)) + { + *obj = &This->IEnumObjects_iface; + } + else + { + WARN("no interface for %s\n", debugstr_guid(riid)); Why not FIXME?
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/6130#note_76697