diff --git a/dlls/shell32/shelldispatch.c b/dlls/shell32/shelldispatch.c index 93c851f7660..0c1662d2a85 100644 --- a/dlls/shell32/shelldispatch.c +++ b/dlls/shell32/shelldispatch.c @@ -1060,6 +1060,9 @@ static HRESULT WINAPI FolderItemsImpl_get_Application(FolderItems3 *iface, IDisp { FIXME("(%p,%p)\n", iface, ppid); + if (!ppid) + return E_INVALIDARG; + return E_NOTIMPL; } @@ -1081,6 +1084,9 @@ static HRESULT WINAPI FolderItemsImpl__NewEnum(FolderItems3 *iface, IUnknown **p { FIXME("(%p,%p)\n", iface, ppunk); + if (!ppunk) + return E_INVALIDARG; + return E_NOTIMPL; } @@ -1102,6 +1108,9 @@ static HRESULT WINAPI FolderItemsImpl_get_Verbs(FolderItems3 *iface, FolderItemV { FIXME("(%p,%p)\n", iface, ppfic); + if (!ppfic) + return E_INVALIDARG; + return E_NOTIMPL; }