File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7979/* set default attribute object for different versions */
8080
8181#if defined(PY_PTHREAD_D4 ) || defined(PY_PTHREAD_D7 )
82+ #if !defined(pthread_attr_default )
8283# define pthread_attr_default pthread_attr_default
84+ #endif
85+ #if !defined(pthread_mutexattr_default )
8386# define pthread_mutexattr_default pthread_mutexattr_default
87+ #endif
88+ #if !defined(pthread_condattr_default )
8489# define pthread_condattr_default pthread_condattr_default
90+ #endif
8591#elif defined(PY_PTHREAD_STD ) || defined(PY_PTHREAD_D6 )
92+ #if !defined(pthread_attr_default )
8693# define pthread_attr_default ((pthread_attr_t *)NULL)
94+ #endif
95+ #if !defined(pthread_mutexattr_default )
8796# define pthread_mutexattr_default ((pthread_mutexattr_t *)NULL)
97+ #endif
98+ #if !defined(pthread_condattr_default )
8899# define pthread_condattr_default ((pthread_condattr_t *)NULL)
89100#endif
101+ #endif
90102
91103
92104/* Whether or not to use semaphores directly rather than emulating them with
You can’t perform that action at this time.
0 commit comments