[PATCH 0/1] MR8477: webservices: Don't assume that enum is unsigned in WsInitializeMessage.
Fixes `WS_MESSAGE_INITIALIZATION` validation tests on Clang MSVC mode. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/8477
From: Jacek Caban <jacek(a)codeweavers.com> Fixes WS_MESSAGE_INITIALIZATION validation tests on Clang MSVC mode. --- dlls/webservices/msg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/webservices/msg.c b/dlls/webservices/msg.c index 5912195e015..1f7dfcbd689 100644 --- a/dlls/webservices/msg.c +++ b/dlls/webservices/msg.c @@ -1127,7 +1127,7 @@ HRESULT WINAPI WsInitializeMessage( WS_MESSAGE *handle, WS_MESSAGE_INITIALIZATIO return E_NOTIMPL; } - if (!msg || init > WS_FAULT_MESSAGE) return E_INVALIDARG; + if (!msg || (UINT)init > WS_FAULT_MESSAGE) return E_INVALIDARG; EnterCriticalSection( &msg->cs ); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/8477
This merge request was approved by Hans Leidekker. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/8477
participants (3)
-
Hans Leidekker (@hans) -
Jacek Caban -
Jacek Caban (@jacek)