msxml3: Add custom handling for DISPID_VALUE for node map

Jacek Caban jacek at codeweavers.com
Wed Dec 19 07:22:26 CST 2012


On 12/19/12 08:24, Nikolay Sivov wrote:
> Add custom handling for DISPID_VALUE for node map

If this has to be done for all IDispatchEx objects with DISPID_VALUE, it
may be worth considering changing dispex.c. Something like:

if(id == DISPID_VALUE && wFlags == DISPATCH_METHOD)
    wFlags |= DISPATCH_PROPERTYGET;

before ITypeInfo::Invoke call should do the trick and replace both this
patch and already committed node list patch.

Cheers,
Jacek



More information about the wine-devel mailing list