@@ -261,17 +261,14 @@ else
261261 static assert (false , " Unsupported platform" );
262262}
263263
264- version ( Posix )
265- {
266- int pthread_atfork (void function (), void function (), void function ());
267- int pthread_attr_destroy (pthread_attr_t * );
268- int pthread_attr_getdetachstate (in pthread_attr_t * , int * );
269- int pthread_attr_getschedparam (in pthread_attr_t * , sched_param* );
270- int pthread_attr_init (pthread_attr_t * );
271- int pthread_attr_setdetachstate (pthread_attr_t * , int );
272- int pthread_attr_setschedparam (in pthread_attr_t * , sched_param* );
273- int pthread_cancel (pthread_t );
274- }
264+ int pthread_atfork (void function (), void function (), void function ());
265+ int pthread_attr_destroy (pthread_attr_t * );
266+ int pthread_attr_getdetachstate (in pthread_attr_t * , int * );
267+ int pthread_attr_getschedparam (in pthread_attr_t * , sched_param* );
268+ int pthread_attr_init (pthread_attr_t * );
269+ int pthread_attr_setdetachstate (pthread_attr_t * , int );
270+ int pthread_attr_setschedparam (in pthread_attr_t * , sched_param* );
271+ int pthread_cancel (pthread_t );
275272
276273version ( linux )
277274{
@@ -424,15 +421,13 @@ else version( Android )
424421 }
425422 }
426423}
427- else version ( Posix )
424+ else
428425{
429- void pthread_cleanup_push (void function (void * ), void * );
430- void pthread_cleanup_pop (int );
426+ static assert (false , " Unsupported platform" );
431427}
432428
433- version ( Posix )
429+ @nogc
434430{
435- @nogc :
436431 int pthread_cond_broadcast (pthread_cond_t * );
437432 int pthread_cond_destroy (pthread_cond_t * );
438433 int pthread_cond_init (in pthread_cond_t * , pthread_condattr_t * ) @trusted ;
0 commit comments