25 Oct
2022
25 Oct
'22
9:52 p.m.
Brendan Shanks (@bshanks) commented about dlls/ntdll/unix/virtual.c:
+ + pthread_once(&tgrpvs_init_once, tgrpvs_init); + if (!pthread_get_register_pointer_values) + return 0; + + kret = task_threads( mach_task_self(), &threads, &count ); + if (kret) + return 0; + + for (i = 0; i < count; i++) + { + uintptr_t reg_values[128]; + size_t reg_count = ARRAY_SIZE( reg_values ); + uintptr_t sp; + + pthread_get_register_pointer_values( threads[i], &sp, ®_count, reg_values ); This needs to be `kret = `
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/741#note_12131