Brendan Shanks (@bshanks) commented about dlls/ntdll/unix/sync.c:
-#ifdef __APPLE__ +#ifdef HAVE_KQUEUE
/***********************************************************************
NtWaitForAlertByThreadId (NTDLL.@)
*/ NTSTATUS WINAPI NtWaitForAlertByThreadId( const void *address, const LARGE_INTEGER *timeout ) {
- union tid_alert_entry *entry = get_tid_alert_entry( NtCurrentTeb()->ClientId.UniqueThread );
- semaphore_t sem;
- int ret; ULONGLONG end;
- kern_return_t ret;
- struct timespec timespec;
- struct kevent wait_event;
- union tid_alert_entry *entry = get_tid_alert_entry( NtCurrentTeb()->ClientId.UniqueThread );
This line could stay above to reduce the diff.