diff options
Diffstat (limited to 'source/kit/thread.h')
-rw-r--r-- | source/kit/thread.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source/kit/thread.h b/source/kit/thread.h index a1138ae..0fab0c8 100644 --- a/source/kit/thread.h +++ b/source/kit/thread.h @@ -8,10 +8,11 @@ extern "C" { #ifndef _MSC_VER # include "pthread.h" #else +typedef void *(*kit_thread_routine_)(void *); typedef void *pthread_t; -int pthread_create(pthread_t *new_thread, void *attrs, - void *(*routine)(void *), void *user_data); +int pthread_create(pthread_t *new_thread, void *attrs, + kit_thread_routine_ routine, void *user_data); void *pthread_join(pthread_t thread, void *return_value); #endif |