https://bugs.winehq.org/show_bug.cgi?id=37358
Michael Müller michael@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |michael@fds-team.de
--- Comment #6 from Michael Müller michael@fds-team.de --- Hi,
I wrote a test which proves that Windows always returns 0. The test including a patch (which basically does the same as the one by Piotr) is available at: https://github.com/wine-compholio/wine-staging/tree/master/patches/msvcp60-b...
@Piotr: Did you maybe forget to alter the Wine's assembler wrapper, which is used to call fastcall functions, in your tests? It uses eax as temporary storage for the return address.
Regards, Michael