parent
44282bc151
commit
11fe823bbd
|
@ -75,7 +75,7 @@ struct sthread
|
|||
{
|
||||
#ifdef USE_WIN32_THREADS
|
||||
HANDLE thread;
|
||||
DWORD thread_id;
|
||||
DWORD thread_id;
|
||||
#else
|
||||
pthread_t id;
|
||||
#endif
|
||||
|
@ -194,7 +194,7 @@ sthread_t *sthread_create_with_priority(void (*thread_func)(void*), void *userda
|
|||
data->userdata = userdata;
|
||||
|
||||
#ifdef USE_WIN32_THREADS
|
||||
thread->thread = CreateThread(NULL, 0, thread_wrap, data, 0, &thread->thread_id);
|
||||
thread->thread = CreateThread(NULL, 0, thread_wrap, data, 0, &thread->thread_id);
|
||||
thread_created = !!thread->thread;
|
||||
#else
|
||||
pthread_attr_t thread_attr;
|
||||
|
@ -314,8 +314,8 @@ void sthread_setname(sthread_t *thread, const char *name)
|
|||
{
|
||||
if (!thread)
|
||||
return;
|
||||
// TODO: implement that for Windows too.
|
||||
#ifndef USE_WIN32_THREADS
|
||||
// TODO: implement that for Windows (and Mac?) too.
|
||||
#if !defined(USE_WIN32_THREADS) && !defined(__APPLE__)
|
||||
pthread_setname_np(thread->id, name);
|
||||
#endif
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue