diff options
Diffstat (limited to 'Python/thread_pthread.h')
| -rw-r--r-- | Python/thread_pthread.h | 8 | 
1 files changed, 1 insertions, 7 deletions
| diff --git a/Python/thread_pthread.h b/Python/thread_pthread.h index 6bc9d55..40ebaf6 100644 --- a/Python/thread_pthread.h +++ b/Python/thread_pthread.h @@ -228,8 +228,7 @@ PyThread_start_new_thread(void (*func)(void *), void *arg)     hosed" because:       - It does not guarantee the promise that a non-zero integer is returned.       - The cast to long is inherently unsafe. -     - It is not clear that the 'volatile' (for AIX?) and ugly casting in the -       latter return statement (for Alpha OSF/1) are any longer necessary. +     - It is not clear that the 'volatile' (for AIX?) are any longer necessary.  */  long  PyThread_get_thread_ident(void) @@ -237,13 +236,8 @@ PyThread_get_thread_ident(void)      volatile pthread_t threadid;      if (!initialized)          PyThread_init_thread(); -    /* Jump through some hoops for Alpha OSF/1 */      threadid = pthread_self(); -#if SIZEOF_PTHREAD_T <= SIZEOF_LONG      return (long) threadid; -#else -    return (long) *(long *) &threadid; -#endif  }  void | 
