This avoids the following warning by GCC 13:
dlls/msado15/recordset.c:790:32: warning: 'i' may be used uninitialized
--
v2: msado15: Avoid uninitialized variable use in fields_get_Item
https://gitlab.winehq.org/wine/wine/-/merge_requests/1449
Changed MCHITTESTINFO.cbSize to fall back to V1:
From the rest of the tests, it looks like the extended size
of MCHITTESTINFO requires loading common controls V6, which is
only done afterwards in the tests.
Improved lookup of an unselected day.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50097
Signed-off-by: Eric Pouech <eric.pouech(a)gmail.com>
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1416
Sorry, forget about the last versions, I mistook where the WM_DESTROY is coming from. It's not coming from imm32 DllMain. That means it simply ignores the deinitialization... Sorry about that.
This is a new approach that should also fix the issue, this time preventing the loader lock that causes the issue in the first place.
Not 100% sure if that's the right way to go about it, though.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1456#note_16584