COM vtable inconsistencies with g++ (was SIGSEGV in IDirectDrawImpl_EnumDisplayModes)

Ove Kaaven ovehk at ping.uio.no
Sat Nov 2 09:46:57 CST 2002


On Sat, 2 Nov 2002, Matthew Bloch wrote:

> So with the ICOM_MSVTABLE_COMPAT flag set I get the "off-by-two" calling error 
> from within Winelib when it's trying to invoke a COM function.  When it's not 
> set I get the same bug occurring in my program when it tries to do the same.

Don't use ICOM_MSVTABLE_COMPAT with newer g++ versions, it's obsolete. Use
ICOM_USE_COM_INTERFACE_ATTRIBUTE.




More information about the wine-devel mailing list