[PATCH 2/2] mshtml: Mark some functions as cdecl.

Juan Lang juan.lang at gmail.com
Thu Jul 7 11:02:36 CDT 2011


Hi Jacek,

> These are functions that I missed when revieweing Gecko headers. I will
> probably change their calling convention in the next Gecko release.

In that case, why not change the calling convention now?  The matrix
of possible configurations is much simpler that way.

Right now, we have:
current Wine + current gecko = crash

By changing the calling convention in Wine, we have:
Wine <= 1.3.23 + current gecko = crash
Wine 1.3.24-?? + current gecko = no crash
Wine ?? + current gecko = crash
Wine ?? + new gecko = no crash
Wine <= 1.3.23 + new gecko = crash

By doing a new gecko release, we have:
any Wine + current gecko = crash
any Wine + new gecko = no crash

--Juan



More information about the wine-devel mailing list