mirror of
https://git.musl-libc.org/git/musl
synced 2025-02-04 04:14:03 +03:00
fix sigaltstack to ignore ss_size with SS_DISABLE, per POSIX
This commit is contained in:
parent
c225e6c1a4
commit
7829f42a2c
@ -5,7 +5,7 @@
|
||||
int sigaltstack(const stack_t *restrict ss, stack_t *restrict old)
|
||||
{
|
||||
if (ss) {
|
||||
if (ss->ss_size < MINSIGSTKSZ) {
|
||||
if (!(ss->ss_flags & SS_DISABLE) && ss->ss_size < MINSIGSTKSZ) {
|
||||
errno = ENOMEM;
|
||||
return -1;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user