From: quininer <quininer(a)live.com> --- dlls/kernelbase/sync.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/kernelbase/sync.c b/dlls/kernelbase/sync.c index f28862e9ee3..c80e93e27fe 100644 --- a/dlls/kernelbase/sync.c +++ b/dlls/kernelbase/sync.c @@ -1696,7 +1696,7 @@ typedef struct { BOOL WINAPI DECLSPEC_HOTPATCH InitializeSynchronizationBarrier( LPSYNCHRONIZATION_BARRIER lpBarrier, LONG lTotalThreads, LONG lSpinCount ) { - barrier_t *barrier = lpBarrier; + barrier_t *barrier = (barrier_t*)lpBarrier; RtlInitializeSRWLock(&barrier->lock); RtlInitializeConditionVariable(&barrier->cond); @@ -1711,7 +1711,7 @@ BOOL WINAPI DECLSPEC_HOTPATCH InitializeSynchronizationBarrier( LPSYNCHRONIZATIO BOOL WINAPI DECLSPEC_HOTPATCH EnterSynchronizationBarrier( LPSYNCHRONIZATION_BARRIER lpBarrier, DWORD dwFlags ) { - barrier_t *barrier = lpBarrier; + barrier_t *barrier = (barrier_t*)lpBarrier; BOOL wait = TRUE; BOOL hint = FALSE; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/4372