oleaut32: Fix flag comparison in Picture Invoke.
One or more invoke flags can be passed into IDispatch::Invoke, but we only care if INVOKEFLAG_PROPERTYGET is specified, and don't about any others.
This commit is contained in:
parent
5d282dc891
commit
792d89f53a
|
@ -2033,7 +2033,7 @@ static HRESULT WINAPI OLEPictureImpl_Invoke(
|
|||
if (dispIdMember == DISPID_PICT_TYPE)
|
||||
{
|
||||
TRACE("DISPID_PICT_TYPE\n");
|
||||
if (wFlags & ~INVOKE_PROPERTYGET)
|
||||
if (!(wFlags & INVOKE_PROPERTYGET))
|
||||
return DISP_E_PARAMNOTFOUND;
|
||||
if (pDispParams->cArgs != 0)
|
||||
return DISP_E_BADPARAMCOUNT;
|
||||
|
|
Loading…
Reference in New Issue