1 Jan
2024
1 Jan
'24
4:09 a.m.
Dāvis Mosāns (davispuh) (@davispuh) commented about dlls/wow64/syscall.c:
while (frame && frame->wow_context != context) frame = frame->prev_frame; NtCurrentTeb()->TlsSlots[WOW64_TLS_APCLIST] = frame ? frame->prev_frame : NULL; - if (frame) NtContinue( frame->context, alertable ); + if (frame) NtContinueEx( frame->context, options );
if (alertable) NtTestAlert();
I don't understand this, why we need `NtTestAlert()` when `NtContinue()` should already do that... -- https://gitlab.winehq.org/wine/wine/-/merge_requests/4761#note_56516