diff options
author | Paul Saab <ps@FreeBSD.org> | 2000-07-14 09:51:40 +0000 |
---|---|---|
committer | Paul Saab <ps@FreeBSD.org> | 2000-07-14 09:51:40 +0000 |
commit | 8ed69c6ff9a57551420d2cb6f67c989b37477cb5 (patch) | |
tree | f3a476e74c05bfed5be5c76fca73660c52bd2cc5 /contrib/less/os.c | |
parent | a5f0fb151d90effe79714de0fa059954725fe57f (diff) | |
download | src-8ed69c6ff9a57551420d2cb6f67c989b37477cb5.tar.gz src-8ed69c6ff9a57551420d2cb6f67c989b37477cb5.zip |
Import less v358.
Notes
Notes:
svn path=/vendor/less/dist/; revision=63128
Diffstat (limited to 'contrib/less/os.c')
-rw-r--r-- | contrib/less/os.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/contrib/less/os.c b/contrib/less/os.c index 4c532e9350e7..6e37bb2aaf57 100644 --- a/contrib/less/os.c +++ b/contrib/less/os.c @@ -99,6 +99,13 @@ iread(fd, buf, len) * We jumped here from intread. */ reading = 0; +#if HAVE_SIGPROCMASK + { + sigset_t mask; + sigemptyset(&mask); + sigprocmask(SIG_SETMASK, &mask, NULL); + } +#else #if HAVE_SIGSETMASK sigsetmask(0); #else @@ -106,6 +113,7 @@ iread(fd, buf, len) sigmask(~0); #endif #endif +#endif return (READ_INTR); } |