diff options
| author | Oliver Kiddle <opk@zsh.org> | 2024-09-14 19:21:58 +0200 |
|---|---|---|
| committer | Oliver Kiddle <opk@zsh.org> | 2024-09-14 19:21:58 +0200 |
| commit | 8dd271fdec526241ad3ed9c7f2641127a939893c (patch) | |
| tree | 92680221d463f37953a13c9f91c70b7783532eab /Src/signals.c | |
| parent | 53080: remove code for systems that only have the old pre-POSIX signal() (diff) | |
| download | zsh-8dd271fdec526241ad3ed9c7f2641127a939893c.tar zsh-8dd271fdec526241ad3ed9c7f2641127a939893c.tar.gz zsh-8dd271fdec526241ad3ed9c7f2641127a939893c.tar.bz2 zsh-8dd271fdec526241ad3ed9c7f2641127a939893c.tar.lz zsh-8dd271fdec526241ad3ed9c7f2641127a939893c.tar.xz zsh-8dd271fdec526241ad3ed9c7f2641127a939893c.tar.zst zsh-8dd271fdec526241ad3ed9c7f2641127a939893c.zip | |
53081: remove old BeOS support code
Diffstat (limited to 'Src/signals.c')
| -rw-r--r-- | Src/signals.c | 7 |
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; } |
