summaryrefslogtreecommitdiff
path: root/Src/signals.c
diff options
context:
space:
mode:
authorOliver Kiddle <opk@zsh.org>2024-09-14 19:21:58 +0200
committerOliver Kiddle <opk@zsh.org>2024-09-14 19:21:58 +0200
commit8dd271fdec526241ad3ed9c7f2641127a939893c (patch)
tree92680221d463f37953a13c9f91c70b7783532eab /Src/signals.c
parent79593399c4bfa3eefb7eaa379fdc922b9c14c0df (diff)
downloadzsh-8dd271fdec526241ad3ed9c7f2641127a939893c.tar.gz
zsh-8dd271fdec526241ad3ed9c7f2641127a939893c.zip
53081: remove old BeOS support code
Diffstat (limited to 'Src/signals.c')
-rw-r--r--Src/signals.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/Src/signals.c b/Src/signals.c
index 6eecbf7d5..86f1a49f6 100644
--- a/Src/signals.c
+++ b/Src/signals.c
@@ -216,7 +216,6 @@ signal_suspend(UNUSED(int sig), int wait_cmd)
int ret;
sigset_t set;
- sigset_t oset;
sigemptyset(&set);
@@ -229,13 +228,7 @@ signal_suspend(UNUSED(int sig), int wait_cmd)
(sigtrapped[SIGINT] & ~ZSIG_IGNORED)))
sigaddset(&set, SIGINT);
-# ifdef BROKEN_POSIX_SIGSUSPEND
- sigprocmask(SIG_SETMASK, &set, &oset);
- ret = pause();
- sigprocmask(SIG_SETMASK, &oset, NULL);
-# else /* not BROKEN_POSIX_SIGSUSPEND */
ret = sigsuspend(&set);
-# endif /* BROKEN_POSIX_SIGSUSPEND */
return ret;
}