diff options
Diffstat (limited to 'Python/thread_sgi.h')
-rw-r--r-- | Python/thread_sgi.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Python/thread_sgi.h b/Python/thread_sgi.h index 863284e..eda7972 100644 --- a/Python/thread_sgi.h +++ b/Python/thread_sgi.h @@ -168,7 +168,7 @@ static void clean_threads(void) } } -int PyThread_start_new_thread(void (*func)(void *), void *arg) +long PyThread_start_new_thread(void (*func)(void *), void *arg) { #ifdef USE_DL long addr, size; @@ -223,7 +223,7 @@ int PyThread_start_new_thread(void (*func)(void *), void *arg) } if (usunsetlock(count_lock) < 0) perror("usunsetlock (count_lock)"); - return success < 0 ? 0 : 1; + return success; } long PyThread_get_thread_ident(void) |