--
v2: dmime: Pass the DMUS_PMSG through the performance graph.
dmime: Rename DMUS_PMSGToItem to impl_from_DMUS_PMSG.
dmime: Remove unnecessary struct message members.
dmime: Use a struct list to keep performance messages.
dmime: Get rid of the DMUS_PMSGItem typedef.
dmime: Convert DMUS_PMSG music and reference times in SendPMsg.
dmime/tests: Test that SendPMsg also converts reference time.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3851
The memory is completely overwritten a few lines later, so there is no
reason to preserve its original contents. Furthermore, _recalloc will
not be available if this DLL switches from ucrtbase to msvcrt, and the
code as written would leak memory if _recalloc failed.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/3869
For now, assume all Unicode codepoints in range U+0100 - U+10FFFF
constitute a valid identifier. Note that we already do that for range
U+0080 - U+00FF.
--
v3: wbemprox: Fix out-of-bounds access caused by codepoints above U+00FF.
https://gitlab.winehq.org/wine/wine/-/merge_requests/1170