Manually disable some warnings that are currently emitted. Eventually
the warnings should be solved and -Werror should remain alone.
--
v5: ci: Update the README with some recent changes.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/377
vkd3d-shader/tpf.c:3810:39: warning: passing argument 2 of ‘sm4_register_from_node’ from incompatible pointer type [-Wincompatible-pointer-types]
vkd3d-shader/tpf.c:4750:59: warning: passing argument 3 of ‘sm4_register_from_deref’ from incompatible pointer type [-Wincompatible-pointer-types]
The other option is to change the parameter to a DWORD but this is a larger change.
--
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/385
Yes, currently MCI_MapMsgAtoW returns a tri-state.
-1 = Memory allocation error
0 = No unmap required
1 = Unmap required.
Since MCI_UnmapMsgAtoW handles all the cases where MCI_MapMsgAtoW allocates memory. Why not just
call MCI_UnmapMsgAtoW to do its thing in all cases?
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/3854#note_47342