On 10/29/15 15:50, Daniel Lehman wrote:
+_Thrd_t __cdecl _Thrd_current(void)
The __cdecl calling convention is not compatible in this case. You will need to do something similar as is done in _Getcoll implementation.
Unless I'm missing something, quick look on _Getcoll shows that it's broken when _MSVCP_VER>=110 and 64-bit wine is compiled. I'll take a look on it.
Thanks, Piotr
On 10/29/15 16:47, Piotr Caban wrote:
On 10/29/15 15:50, Daniel Lehman wrote:
+_Thrd_t __cdecl _Thrd_current(void)
The __cdecl calling convention is not compatible in this case. You will need to do something similar as is done in _Getcoll implementation.
Unless I'm missing something, quick look on _Getcoll shows that it's broken when _MSVCP_VER>=110 and 64-bit wine is compiled. I'll take a look on it.
I've fixed _Getcoll implementation today. You may take a look on it now (e.g. thanks to Alexandre change it uses C_ASSERT instead of assert).
Thanks, Piotr