[warnigns] fix lots of bugprone warnings

* update-settings-tests: properly cast types in getter/setter
* wtypes: fix PHANDLE definition
* wStream: fix INT64 write function warnings
* Simplify HANDLE copy in channels, just assign after proper cast
This commit is contained in:
akallabeth
2024-11-25 15:10:30 +01:00
parent 40cbf65dff
commit 83f2f21ad3
84 changed files with 341 additions and 277 deletions

View File

@@ -226,7 +226,7 @@ static HANDLE ainput_server_get_channel_handle(ainput_server* ainput)
&BytesReturned) == TRUE)
{
if (BytesReturned == sizeof(HANDLE))
CopyMemory(&ChannelEvent, buffer, sizeof(HANDLE));
ChannelEvent = *(HANDLE*)buffer;
WTSFreeMemory(buffer);
}