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:
Robert Shearman 2006-02-14 11:32:53 +01:00 committed by Alexandre Julliard
parent 5d282dc891
commit 792d89f53a
1 changed files with 1 additions and 1 deletions

View File

@ -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;