diff options
Diffstat (limited to 'Python/thread_beos.h')
-rw-r--r-- | Python/thread_beos.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Python/thread_beos.h b/Python/thread_beos.h index 046d37eea7..3f843474bf 100644 --- a/Python/thread_beos.h +++ b/Python/thread_beos.h @@ -112,7 +112,7 @@ static void PyThread__init_thread( void ) static int32 thread_count = 0; -int PyThread_start_new_thread( void (*func)(void *), void *arg ) +long PyThread_start_new_thread( void (*func)(void *), void *arg ) { status_t success = 0; thread_id tid; @@ -131,7 +131,7 @@ int PyThread_start_new_thread( void (*func)(void *), void *arg ) success = resume_thread( tid ); } - return ( success == B_NO_ERROR ? 1 : 0 ); + return ( success == B_NO_ERROR ? tid : -1 ); } long PyThread_get_thread_ident( void ) |