Alfred Agrell (@Alcaro) commented about dlls/shell32/enumobjects.c:
free(This);
- }
- return refCount;
+}
+/**************************************************************************
- IEnumIDList::Next
- */
+static HRESULT WINAPI IEnumObjects_fnNext(IEnumObjects *iface, ULONG celt, REFIID riid, void **rgelt, ULONG *celtFetched) +{
- IEnumObjectsImpl *This = impl_from_IEnumObjects(iface);
- FIXME("%p (%ld, %p, %p, %ln ): stud!\n", This, celt, debugstr_guid(riid), rgelt, celtFetched);
- return E_NOTIMPL;
I'd return S_FALSE instead, so it looks like an empty container. (And set celtFetched to 0, if non-null.)