dxdiagn: Silence some fixmes from class factory QI.

This commit is contained in:
Nikolay Sivov 2015-05-07 11:24:15 +03:00 committed by Alexandre Julliard
parent 7da2416e77
commit 0491ad5873
1 changed files with 6 additions and 0 deletions

View File

@ -67,6 +67,12 @@ static HRESULT WINAPI DXDiagCF_QueryInterface(IClassFactory *iface, REFIID riid,
TRACE("(%p)->(IID_IUnknown %p)\n", iface, ppv); TRACE("(%p)->(IID_IUnknown %p)\n", iface, ppv);
else if (IsEqualGUID(&IID_IClassFactory, riid)) else if (IsEqualGUID(&IID_IClassFactory, riid))
TRACE("(%p)->(IID_IClassFactory %p)\n", iface, ppv); TRACE("(%p)->(IID_IClassFactory %p)\n", iface, ppv);
else if (IsEqualGUID(&IID_IExternalConnection, riid) ||
IsEqualGUID(&IID_IMarshal, riid)) {
TRACE("(%p)->(%s) ignoring\n", iface, debugstr_guid(riid));
*ppv = NULL;
return E_NOINTERFACE;
}
else { else {
FIXME("(%p)->(%s %p)\n", iface, debugstr_guid(riid), ppv); FIXME("(%p)->(%s %p)\n", iface, debugstr_guid(riid), ppv);
*ppv = NULL; *ppv = NULL;