From a6054e3c94aa0491d7366e4b05ae0d73f661bfe2 Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Tue, 19 Apr 2011 23:09:14 -0400 Subject: move some more code out of pthread_create.c this also de-uglifies the dummy function aliasing a bit. --- src/thread/pthread_key_create.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/thread/pthread_key_create.c') diff --git a/src/thread/pthread_key_create.c b/src/thread/pthread_key_create.c index fa8a6541..c9ca48ab 100644 --- a/src/thread/pthread_key_create.c +++ b/src/thread/pthread_key_create.c @@ -31,8 +31,9 @@ int pthread_key_delete(pthread_key_t k) return 0; } -void __pthread_tsd_run_dtors(pthread_t self) +void __pthread_tsd_run_dtors() { + pthread_t self = __pthread_self(); int i, j, not_finished = self->tsd_used; for (j=0; not_finished && j