~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysys/my_pthread.h

Removed many, many checks for functions that do not need to be checked.

Show diffs side-by-side

added added

removed removed

Lines of Context:
48
48
#define pthread_handler_t void *
49
49
typedef void *(* pthread_handler)(void *);
50
50
 
51
 
#if defined(HAVE_SIGTHREADMASK) && !defined(HAVE_PTHREAD_SIGMASK)
52
 
#define pthread_sigmask(A,B,C) sigthreadmask((A),(B),(C))
53
 
#endif
54
 
 
55
51
 
56
52
/*
57
53
  We define my_sigset() and use that instead of the system sigset() so that
59
55
  as Mac OS X, sigset() results in flags such as SA_RESTART being set, and
60
56
  we want to make sure that no such flags are set.
61
57
*/
62
 
#if defined(HAVE_SIGACTION) && !defined(my_sigset)
 
58
#if !defined(my_sigset)
63
59
#define my_sigset(A,B) do { struct sigaction l_s; sigset_t l_set; int l_rc; \
64
60
                            assert((A) != 0);                          \
65
61
                            sigemptyset(&l_set);                            \