On Mon, Jun 14, 2010 at 03:07:39AM +0200, Maarten Lankhorst wrote:
Hi Marcus,
2010/6/13 Marcus Meissner marcus@jet.franken.de:
Hi,
The size is 248 on Wine64 ... (expected 240), so we miss perhaps a pointer or some alignment.
Its not fully clear what.
It at least does not crash when ignoring the size change.
Seems wrong to me, does it allow size 240 on 64-bits, or does it allow 248 only?
It seems to input 248 in my case. Probably it will not get 240, but _ATL_MODULEW (or better, the ATL_MODULE C++ class) has some other difference.
Question is really how to find out more, as atl.dll is written in C++ and documentation scarce.
-> so for starters I just would suggest to ignore failure.
ciao, Marcus