From 567e22fe20c050f4ebfcfed0bbbff8757b8ded47 Mon Sep 17 00:00:00 2001 From: bje Date: Sat, 3 Oct 1998 02:33:24 +0000 Subject: 1998-10-03 Ben Elliston * attr.c (pthread_attr_init): Only zero out the `sigmask' member if we have the sigset_t type. * pthread.h (pthread_sigmask): Only provide if we have the sigset_t type. --- attr.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'attr.c') diff --git a/attr.c b/attr.c index 999935f..994a2f2 100644 --- a/attr.c +++ b/attr.c @@ -102,7 +102,9 @@ pthread_attr_init(pthread_attr_t *attr) #endif attr->detachedstate = PTHREAD_CREATE_JOINABLE; +#ifdef HAVE_SIGSET_T memset(&(attr->sigmask), 0, sizeof(sigset_t)); +#endif /* HAVE_SIGSET_T */ /* Priority uses Win32 priority values. */ attr->priority = THREAD_PRIORITY_NORMAL; -- cgit v1.2.3