This commit is contained in:
Martin 2024-12-10 14:47:37 +01:00 committed by GitHub
parent 56b95e4d19
commit fb65993ee4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -115,7 +115,7 @@ void NativeThread::Exit() {
#else
// Disable and free the signal stack.
constexpr stack_t sig_stack = {
.ss_flags = SS_DISABLE,
ss_flags: SS_DISABLE,
};
sigaltstack(&sig_stack, nullptr);
@ -141,9 +141,9 @@ void NativeThread::Initialize() {
"Failed to allocate signal stack: {}", errno);
const stack_t sig_stack = {
.ss_sp = sig_stack_ptr,
.ss_flags = 0,
.ss_size = sig_stack_size,
ss_sp: sig_stack_ptr,
ss_flags: 0,
ss_size: sig_stack_size,
};
ASSERT_MSG(sigaltstack(&sig_stack, nullptr) == 0, "Failed to set signal stack: {}", errno);
#endif