Alexandre Julliard pushed to branch master at wine / wine
Commits: 3395114a by Marc-Aurel Zent at 2025-11-06T16:21:42+01:00 kernelbase: Use NT_ERROR() to check for errors in WaitForMultipleObjectsEx.
- - - - - e3f4128f by Marc-Aurel Zent at 2025-11-06T16:21:42+01:00 kernelbase: Reimplement WaitForSingleObject[Ex] on top of NtWaitForSingleObject.
- - - - - bd879b59 by Marc-Aurel Zent at 2025-11-06T16:21:42+01:00 ntdll: Fix an off-by-one error in the pseudo-handle check for inproc syncs.
Also add an is_pseudo_handle() helper.
- - - - - 8fb53129 by Marc-Aurel Zent at 2025-11-06T16:21:42+01:00 ntdll: Reimplement NtWaitForSingleObject without NtWaitForMultipleObjects.
- - - - - a7adac9e by Marc-Aurel Zent at 2025-11-06T16:21:42+01:00 ntdll: Reject pseudo-handles in NtWaitForMultipleObjects.
- - - - - be90c69c by Marc-Aurel Zent at 2025-11-06T16:21:42+01:00 kernel32/tests: Add more tests for waits on pseudo-handles.
Also improve some formatting in surrounding for-loops.
- - - - -
3 changed files:
- dlls/kernel32/tests/sync.c - dlls/kernelbase/sync.c - dlls/ntdll/unix/sync.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/c2492ebedc9cdcc2ba87419bfa1aee...