Hello,
I've been stuck on this issue, where code compiled in Visual Studio (C++) and code compiled via the cross-compiler, MinGW, in a Wine test are behaving differently (I'm using Ubuntu 16.04). It is surprising me, because these are a few virtually identical API level calls and I assumed that would result in the same behavior.
This is code from dlls/comctl32/tests/combo.c, compiled in the mirrored 64-bit build folder . I wrote a small test function in Wine, compiled and ran it.
I wrote the same test in Visual Studio. These are all API level calls.
It is with Visual Studio that I boiled the bug I'm working on to a few sequential API calls, but, strangely, the cross-compiled code doesn't give the same results.
I ran them both on Windows 10 and Windows 7.
I can provide details, but I wonder if anyone has any insights concern these differences?
Thanks!
...John Alway