X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fthread%2Fpthread_create.c;h=0d2c17bbe8a623902b85efef8ae82718a1cd2fde;hb=34d81974d341e0174d1fc690b4d3e3b9b1767586;hp=6f790f5c7b7903fab33a75c7a866fd289cf23335;hpb=2afed79f15a32e9616a27f9d327cef0cefbbaab1;p=musl diff --git a/src/thread/pthread_create.c b/src/thread/pthread_create.c index 6f790f5c..0d2c17bb 100644 --- a/src/thread/pthread_create.c +++ b/src/thread/pthread_create.c @@ -5,11 +5,7 @@ static void dummy_0() } weak_alias(dummy_0, __rsyscall_lock); weak_alias(dummy_0, __rsyscall_unlock); - -static void dummy_1(pthread_t self) -{ -} -weak_alias(dummy_1, __pthread_tsd_run_dtors); +weak_alias(dummy_0, __pthread_tsd_run_dtors); #ifdef __pthread_unwind_next #undef __pthread_unwind_next @@ -28,7 +24,7 @@ void __pthread_unwind_next(struct __ptcb *cb) LOCK(&self->exitlock); - __pthread_tsd_run_dtors(self); + __pthread_tsd_run_dtors(); /* Mark this thread dead before decrementing count */ self->dead = 1;